FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966672502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966670002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013897613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000030566558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030565725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000030566558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033348885.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036121677.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041679156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008345478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050015256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047236123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052793613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238042.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016678260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022232407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022233794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019454928.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025010531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025009406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008344097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041679712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038902477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038904717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346359.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000052794498.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791176.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052794498.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794498.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798961.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795905.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796912.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799238.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797016.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052794506.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797162.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052797441.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052799238.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799238.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799238.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799238.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799279.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799252.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077799263.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052799253.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019697.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354819.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077799266.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033353045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008353030.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000019697.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030575266.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354818.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052799263.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008353030.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052799252.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083354819.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354821.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354806.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354821.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354822.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083354818.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354835.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083354788.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354788.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360488.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083354798.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083360488.6 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083356175.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359254.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357155.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083357710.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354786.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360488.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357433.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357710.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083360488.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360488.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025364.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025364.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030253.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030253.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000026753.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000028887.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000029808.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000027753.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000028308.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027864.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000025378.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000030253.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000028030.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000028308.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000000030253.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000030253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030253.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030276.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030276.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030253.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030276.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030276.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030253.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077809826.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052809825.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083365379.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077809824.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033363602.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008363600.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000030268.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030585836.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083365390.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052809846.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008363600.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052809823.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083365390.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365389.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365389.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365389.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365391.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365391.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365388.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083365388.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365385.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083365411.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083365400.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083370265.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000083370265.2 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083365376.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083368899.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083369835.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083367765.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083368320.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083367913.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083365376.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083370265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083368042.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083368043.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083368331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000083370265.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083370265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083370265.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083370288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083370288.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077814747.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000035154.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083370266.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077814710.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000033368488.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000008368487.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052814724.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000035177.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030590710.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052814724.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008368502.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052814724.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052814709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000083370266.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083370266.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083370266.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000035177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000033765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000033765.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000035177.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000035188.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000035177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000035177.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000035198.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035188.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000035188.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000035199.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000035189.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000035189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000035189.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000035189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000035189.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257378.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022257378.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000035167.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000022257378.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000022257378.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257389.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022257389.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022257411.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022257411.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999991701848.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022257399.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000022257391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000022257401.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000022257404.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000022257404.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991701833.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991701833.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991701833.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701834.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991701834.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991700459.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700459.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991701833.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991700459.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700459.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991701833.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701833.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991701833.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991701836.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991701836.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991701834.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991701834.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069481400.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044481389.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075036946.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000100036946.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002812947.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977812945.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044481400.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044481389.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999991701835.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022257401.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075036960.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044481390.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075036959.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075036956.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044481389.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977812945.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044481389.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044481389.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000100036946.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100036946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100036946.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127807989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127807989.5 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083366694.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100036960.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000100041530.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127807967.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000100036959.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000127807967.5 node_expansions=83
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000100041394.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100036934.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100040434.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100039323.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100039434.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100036934.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100039878.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100039601.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100037934.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100039879.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100039601.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100041545.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000122249540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000125028801.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000127807983.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000127807983.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111137690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111137690.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055582173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055582173.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055582157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055582157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055582171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055582171.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055582191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055582191.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000055584414.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055582192.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055584692.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055584582.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055584692.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055582192.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055585136.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055582192.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055582192.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055585136.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055584867.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055584594.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000055577366.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000055577366.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000055577355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055577342.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055577355.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044466241.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044466241.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111132898.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061132898.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044465334.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100021787.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000125021776.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050021778.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986131998.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069466212.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027798668.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058354232.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100021776.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069466225.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100021787.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111132887.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069466221.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025021779.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041688447.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016688443.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000125021776.8 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125021787.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125021774.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125021787.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125021807.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125021807.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125021791.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125021765.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125021791.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125024694.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125024694.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111132865.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061132895.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044465310.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000100021758.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050021767.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986131980.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044466202.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069466223.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027798646.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058357066.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100021767.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000069466211.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100024621.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111132865.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000069466200.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025021755.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000041688425.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016688422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111132865.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111132867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111132852.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111132862.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111132900.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111135732.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111135732.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000111135060.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111132837.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111135352.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111135191.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111135352.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111132861.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111135732.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111132865.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111132852.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111133811.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111134538.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111134260.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000111135732.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111135756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111135756.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111135771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111135771.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111135795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111135795.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111138018.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111135823.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111138295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111137630.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111136795.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111138293.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111135793.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111138186.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111135796.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111135793.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111136796.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111137461.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111137185.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000130579782.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1800000130579782.2 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130577330.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130577355.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130579782.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130577309.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130577312.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1800000130579782.2 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000130579519.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130577310.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130579796.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130579066.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130577305.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130579795.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130577315.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130578685.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130577296.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130577296.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130578254.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130578959.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130578681.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000130579796.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130579782.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130579782.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080579833.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000063912289.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119468744.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144468703.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069468744.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016690921.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063913165.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088913167.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047245610.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077801170.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000119468723.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088913143.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000119468725.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000130579811.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088913143.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000025024257.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041690921.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036135365.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144468703.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144468733.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144468733.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016690944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016690944.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000027802004.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016696325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030579793.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016695769.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030579782.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016693430.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050024238.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016693995.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016694829.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000050024238.5 node_expansions=372
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016691917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016691927.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000050024238.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000016691895.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000016691895.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000050024238.5 node_expansions=63
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000016692880.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016694125.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016691880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016693725.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016691891.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016694380.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016691882.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016691881.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016692896.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016691880.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016691880.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016691891.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016692714.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016692436.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000016693271.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000050024267.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000050024267.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024260.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058357600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058357600.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058357601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058357601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050026738.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050026738.5 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000163913155.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113913155.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097245600.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000152802068.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000177802054.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069468732.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097246491.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122246498.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080578920.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111134493.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000152802093.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000122246498.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152802066.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130579822.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088913157.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058357608.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075024302.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000069468714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000177802054.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802071.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177802071.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177802088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177802065.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177802079.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177802077.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177802068.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177802088.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177802084.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177802077.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177802069.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177802068.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177802070.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177802084.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177804569.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177804569.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000163915677.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000113915677.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097248122.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000152804569.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069471233.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050026777.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097248999.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122248999.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080581444.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111137013.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000152804566.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000122248999.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000152804569.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130582346.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088915666.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058360111.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075026777.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000069471222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000163915677.5 node_expansions=588
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000163913199.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163915652.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163913198.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163915677.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163915662.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000163913191.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000163915677.5 node_expansions=136
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000163914129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163915417.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163913188.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163914952.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163913188.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163915699.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163913177.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163913209.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163914129.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163913178.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163913199.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163913189.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163914031.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163913761.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163914587.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000163915699.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163915699.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163915667.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163915699.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000147248976.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097248152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000152804598.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000211137849.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100026754.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050026807.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097249043.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122249032.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080581477.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111137029.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000186137865.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000122249029.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186137849.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130582376.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088915699.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000058360154.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075026810.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000069471261.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000211137849.5 node_expansions=173
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177804600.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177804576.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177804600.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211137879.5 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000208360134.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000205582326.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000202804578.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000197249021.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000211137879.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000211137879.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211137878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137928.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211137928.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137916.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211137916.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137913.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211137913.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211137951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211137951.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211137900.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000211137900.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069473542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069473542.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000080582345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069476631.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083360123.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000080582345.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083360123.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083360123.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069473576.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069474409.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069474131.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069474965.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000083360123.0 node_expansions=583
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069473022.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000069475386.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000083360123.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069473017.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000069475376.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000083360123.0 node_expansions=187
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069476361.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069478417.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069477195.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069476361.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069478583.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069476361.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069475361.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069476195.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069475917.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000069476751.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000083360124.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2700000083360124.0 node_expansions=546
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083360145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083360145.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052804590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052804590.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052804566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052804566.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000052804579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052804602.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052806874.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052806859.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052804547.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000052806874.5 node_expansions=78
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000052805507.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000052806791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000052805389.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000052804567.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000052804567.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000052805485.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000052804545.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000052806877.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000052804578.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000052804554.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000052805530.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000052804567.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000052804546.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000052804544.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000052805421.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000052805144.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000052805989.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2700000052806877.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052806877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052806877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041699007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041699007.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000041695809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041695807.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041695809.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041699028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041699028.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000169473586.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119473576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102809228.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000188918030.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000183365673.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000055584697.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000102806919.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000127806919.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086139362.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000147250474.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000188918031.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127806924.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000169473586.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102806909.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000047251352.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050029146.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080584696.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075029130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000188918031.5 node_expansions=473
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000188918015.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188918028.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000188918041.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188921205.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188918019.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188921205.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000188921205.0 node_expansions=111
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000188918030.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188918020.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000188918039.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188917995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188918020.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188921205.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2700000188921205.0 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000188919027.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000188920228.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000188918819.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000188917999.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000188918027.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000188918982.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000188917982.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000188921205.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000188917999.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000188918006.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000188918999.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000188917999.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000188917982.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000188918004.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000188918838.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000188918538.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000188919371.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2700000188921205.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188921221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188921221.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188921244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188921244.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000169476784.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119476784.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102809240.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000188921241.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000183365673.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000041699006.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000055587894.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000102810116.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000127810116.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086142560.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000147253682.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127810120.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000169478592.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102811925.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000047254560.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050032338.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080587894.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075032342.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000188921241.0 node_expansions=263
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188921227.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188921218.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000188921219.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188921250.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188921242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000188921250.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000188921228.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188921220.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188921228.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000188921241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188921241.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000169476786.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119476798.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102811063.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000183367485.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000041700841.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000055587898.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000102810121.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000127810121.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086142564.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000147255484.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000188923040.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127810143.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000169476787.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102810121.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000047254565.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000050032343.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080587898.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075032371.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000188923040.5 node_expansions=199
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188921242.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188921219.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000188923040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188921209.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188921231.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000188923040.5 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000188922207.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000188921210.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000188922040.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000188921229.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000188921229.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000188922229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000188921231.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000188921231.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000188921211.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000188922207.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000188921231.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000188921211.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000188921207.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000188922040.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000188921785.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000188922599.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000188923064.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2700000188923064.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188923041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188923041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041700843.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041700843.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041700822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041700822.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041703226.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041703226.5 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041700851.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041700873.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041700850.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041700851.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041703215.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000041703215.5 node_expansions=60
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000041701850.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000041700838.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000041700850.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000041701675.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000041700840.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000041703239.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000041701840.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000041700838.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000041700840.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000041700838.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000041700850.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000041700850.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000041701826.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000041700842.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000041700826.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000041701672.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000041701382.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000041702215.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000041703239.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041703215.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041703215.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041703263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041703263.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000041703250.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000041703250.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000041703240.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000041703230.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000041703230.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041703250.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030566334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077794223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000091681152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000091683930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000091683945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080568097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072234429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044453261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061122207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061121098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072237762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047234095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066683055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063903388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041676039.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058346929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000072234209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011872.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000091683945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091686167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091687556.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016680697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025015220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994458765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994458477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994460154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058351723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050019154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000013462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008343517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008345962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058351723.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058351723.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016588.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016590.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016599.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061129488.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091685056.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061129489.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237967.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000016634.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094462867.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091685067.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061129488.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061129502.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061129523.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997237932.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997237946.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129499.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000016599.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094462823.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000125018400.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000125018400.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125018378.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125018378.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125024231.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125024231.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000125021600.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125024234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125020609.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125023109.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125024220.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125021034.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125022702.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125021313.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000125024234.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125024220.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125024220.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125024277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125024277.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125024266.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125024229.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125024266.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125028555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125028555.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135366.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091690933.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061135379.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997243832.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000022477.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000022478.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094468711.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091690939.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061135366.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061135379.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061135367.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997243811.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997243810.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061135367.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000022477.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061135377.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061135366.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094468701.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094468711.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468700.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468676.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468700.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468707.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468707.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094468701.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468689.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094472985.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468696.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468707.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094468708.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094472985.2 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094471618.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471874.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470763.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470894.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471185.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471340.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094471607.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000094472985.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472996.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472996.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473020.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473020.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061139673.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091695253.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061139673.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997248118.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000026796.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000026784.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091695230.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061139684.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061139673.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061139684.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997248129.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997248118.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061139673.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000026784.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061139673.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061139684.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094473019.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000125028563.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000125028563.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000125028576.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125028564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125028576.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163917432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163917432.1 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000163917456.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000155584109.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000163917456.6 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000163917443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000163917405.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000163917443.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000163917471.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000163917471.1 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194472986.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000194472986.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194472964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194472964.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582283.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030582298.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582314.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030579812.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030579812.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582314.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582314.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030582314.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582327.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582327.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030582312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030582368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030582368.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000030582313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030582313.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030588744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030588744.0 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000030587354.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030588743.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030588466.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030588744.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030587632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030587743.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030588299.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030588466.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000030587743.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000030588466.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000030588744.0 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000030587376.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000030588743.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030588488.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000030588800.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000030586521.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000030587800.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030588078.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000030586521.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000030588188.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000030587745.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000030588466.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000030588800.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030588766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030588766.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030588758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030588758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030588780.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030588780.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997255444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997255444.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097257264.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127816265.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097257223.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002810112.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997255486.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000163927376.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127816265.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000097257237.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097257223.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097257237.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002810126.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002810126.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097257223.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999997255445.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097257235.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097257225.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000163927376.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000194482932.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000194482932.0 node_expansions=174
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000194482932.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000194481265.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000194482391.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000194482654.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000194481543.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000194480432.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000194481666.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000194481944.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000194480446.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000194482100.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000194481654.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000194482391.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000194482932.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194482944.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194482944.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194482977.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194482977.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000097260744.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000127816299.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097260729.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002813618.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997258951.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999997258951.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000163927411.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000127816285.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097260731.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097260729.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097260744.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002813633.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002813633.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097260731.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999997258951.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097260729.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097260729.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000163927411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1200000163927411.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163927396.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163927396.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163927410.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163927410.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163927420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163927420.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000163927424.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163930586.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163927402.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163927414.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163930622.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000163930622.2 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000163929511.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163929233.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163930359.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163930622.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163929511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163928400.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163929636.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163929511.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163929900.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163928400.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163930066.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000163929641.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000163930363.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000163930622.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163930641.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163930641.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000163930657.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163933552.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000163930642.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163930642.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183369721.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000183369688.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000183369721.8 node_expansions=137
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000163932753.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163933577.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163932466.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163933577.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163932744.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163931642.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163930642.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163932744.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163933133.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163931633.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163933300.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000163932864.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000163933577.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000175036113.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000175035126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000177815277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000183369753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000163924446.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000183369753.2 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183369723.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183369723.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000183369753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183369753.2 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202814169.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000202814169.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202814170.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202814170.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216698826.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000216698826.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000202814230.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000202817135.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000202817135.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000202814214.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000202817099.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000202817135.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000202814214.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000202814202.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000202817135.0 node_expansions=85
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000202816320.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000202817135.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000202815033.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000202817135.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000202816301.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000202815190.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000202814190.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000202816301.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000202816709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000202815190.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000202816876.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000202816412.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000202817152.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000202817152.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000202817135.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202817135.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202817144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000202817144.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191700040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191700040.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191702989.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191702989.2 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191700044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191700044.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191700050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191700050.8 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000191703990.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191705933.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191703822.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191705934.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191704544.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191705378.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191702156.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191702989.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191705101.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191706044.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191703989.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000191706211.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000191705211.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000191702989.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000191705934.0 node_expansions=454
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000191703992.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191705935.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191703826.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191705938.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191705656.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191704544.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000191705392.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191702989.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191703003.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191705103.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191705503.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000191703993.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000191705490.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000191705211.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000191703003.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000191705938.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191705948.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191705948.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986154730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986154730.5 node_expansions=299
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999986148578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986148578.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986154752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986154752.5 node_expansions=299
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2700000030590957.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030592900.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030590957.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030590789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030592623.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030591512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030592345.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030589956.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030589956.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030592068.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030592456.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030590956.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030592456.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030592068.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000030591345.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000030589956.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000052807422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000041696811.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000052807422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000050031420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000027803200.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=3000000052807422.0 node_expansions=1869
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000027791886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025012165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058352001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038908598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002793811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128868.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002794922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002794353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125775.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025017462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044465033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022239685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033350275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348064.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682681.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058352001.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351444.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351733.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352012.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058352012.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356320.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356320.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352012.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351985.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352013.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058352023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351997.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352023.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352034.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352024.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351998.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352024.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352023.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351997.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352023.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352024.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352030.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058352032.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058352032.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352032.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352032.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058352046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352046.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058352034.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058352012.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058351998.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058356320.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058352008.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000058356320.2 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353686.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058353021.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058354228.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058356320.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058354229.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058355209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058354507.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058353951.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058356320.1 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025022987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025022987.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025022998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025022998.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025022986.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025022986.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025023023.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025023023.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025023022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023022.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966687885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091689669.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966687877.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999900022030.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025026475.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058359819.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356343.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113907575.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025022989.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000025022988.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025022988.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969465655.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969465690.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025022988.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000025022988.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058359822.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025022988.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000091689669.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000113907575.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091691322.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690653.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691864.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692600.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691875.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690655.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692142.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691586.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000091693155.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693142.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693153.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693166.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693181.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091693197.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693188.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693197.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693197.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091693197.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091693190.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693197.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693210.5 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091699708.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699042.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091698319.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091700986.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091698319.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091699042.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699986.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091700986.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091700542.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091700153.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113910121.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000105575397.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000113910121.5 node_expansions=286
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113910121.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910118.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910121.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086137188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086137188.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000086132342.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086132343.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000086132331.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086132341.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086137153.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000086137188.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000086137188.5 node_expansions=56
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000086134007.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086133300.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086134565.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086134287.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086134552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086133313.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086134298.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086137190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086134842.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086134410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000086137190.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086137188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086137188.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139677.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086139677.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086138857.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086138188.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086137199.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086139133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086137188.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086138202.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086139133.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086138188.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086138746.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086139688.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086139313.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000086139688.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086139690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086139690.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086144021.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086144021.9 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972254230.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086144019.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972254230.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999916696897.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997255119.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052810688.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080588463.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019477341.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019477341.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019477341.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999975032008.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999941697786.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997255119.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019477341.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019477341.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052810686.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047255130.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113921797.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000113921797.1 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113919144.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918477.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113917478.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113919408.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113919574.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919132.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113921799.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113918463.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113917477.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113918463.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113919019.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113919422.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000113921799.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921810.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113921810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921807.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113921807.6 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972254252.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000122255108.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972254243.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999916696919.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997255141.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088921775.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116699553.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086146118.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019477364.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019477363.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019477354.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975032030.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999941697799.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997255132.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019477360.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000019477363.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000088921775.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083366219.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000122255108.8 node_expansions=279
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086144043.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086144035.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086144034.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086146118.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086144045.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000086146118.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000086145687.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086145007.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086145851.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086144007.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086145965.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086146132.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086146118.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086145674.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086144007.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086145007.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086145018.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086145563.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086145952.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000086146132.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086146133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086146133.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086146144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086146144.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086146145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086146145.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088923899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088923899.8 node_expansions=36
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000088923898.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000086146121.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000075035022.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000088923898.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061146135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061146135.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061148209.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000061146134.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061148230.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000061146143.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061146134.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061146144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000061148230.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000061147799.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061147119.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061147974.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061146119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061148244.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061148077.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061148230.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061147786.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061146134.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061147122.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061147689.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061147119.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061147697.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061148078.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1200000061148244.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061148230.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061148244.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061148242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061148242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061148242.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000061148278.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061148255.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000061148256.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000061148263.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000061148258.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000061148244.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061148278.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061148247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061148247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061148245.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1200000061148245.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999911147369.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999911147382.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999855590032.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999972259368.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061148264.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116703832.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061148264.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994481604.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994481591.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994481591.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950036265.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999916702048.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972259368.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994481590.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994481590.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061148265.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050037166.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000116703820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000116703832.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116703832.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116703821.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116703832.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116703823.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116703795.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116703807.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150037086.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116703820.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116703807.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000150037086.2 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150037100.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000138926010.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1500000150037100.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037108.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037108.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150039017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150039017.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150037099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150037099.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125034295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125034295.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999919477850.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094478753.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999944477864.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999830587184.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999980589850.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000069478753.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069478753.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000027812086.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000002812072.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000002812072.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999925033406.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999891699184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999980589850.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002812072.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002812072.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000069478753.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058367642.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125034308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000125034308.5 node_expansions=450
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125032391.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125032378.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125032390.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125032401.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125034308.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000125034308.5 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000125034030.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125033378.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125033211.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125032364.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125033211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125033364.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125034489.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125034044.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125032386.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125032364.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125033919.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125033367.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125033919.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000125034323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000125034323.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125034322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125034322.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125034323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125034323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125034330.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125034330.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125036420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125036420.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000125034375.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125034365.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000125036442.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125034347.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125034345.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000125034355.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000125036442.0 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000125036011.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125035330.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125035200.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125034330.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125034344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125035330.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125035367.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125036441.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125036033.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125034333.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125034345.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125035886.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125035344.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000125035900.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000125036442.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000125036442.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125036454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125036454.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999830589334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999830589334.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999830589334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999830589334.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999805589333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999805589333.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999805589337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999805589337.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999786147556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999786147556.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999786144890.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999786144915.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999786144913.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999786147555.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999786144892.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999786147555.8 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999786146557.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999786145903.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999786145725.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999786144890.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999786147557.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999786144889.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999786145891.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999786145889.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999786147000.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999786146555.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999786144889.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999786144911.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999786146446.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999786145890.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999786146444.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2099999786147557.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999786147557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999786147557.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999875036545.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075037444.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925036556.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999786145880.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999936148581.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025037444.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080593014.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025037446.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008370779.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958370781.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958370768.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999880592137.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999936148545.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999958370770.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977815222.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000044481903.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013926355.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080593002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000080593014.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080593036.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080593036.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080595133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080595133.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080593024.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080593023.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080595097.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080593003.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080593001.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000080595097.8 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000080593001.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000080594023.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000080593856.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000080593023.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000080593001.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000080593989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000080593987.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000080595098.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000080594579.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000080593001.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000080593001.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000080593000.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000080594564.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000080594023.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000080595098.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080595100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080595100.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080596653.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000080595144.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080595133.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000080596666.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080595114.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080595114.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000080595125.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000080596666.8 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000080595113.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000080596112.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000080595946.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000080595133.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000080595113.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000080596112.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000080596112.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000080596113.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000080596111.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000080595111.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000080596703.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000080595114.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000080595114.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000080596669.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000080596111.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000080596703.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596703.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080596703.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080596690.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080596688.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080596699.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080596690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080598489.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080596709.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080598522.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080596688.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000080598522.2 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000080596720.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000080597690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000080597520.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000080596703.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000080596703.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000080597689.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000080597720.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000080596688.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000080597703.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000080597720.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000080596688.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000080596689.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000080597703.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000080598245.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000080598524.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2100000080598524.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080596314.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080596314.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080598524.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080598524.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999875042079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075042969.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925042080.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999786151412.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999936154111.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025043001.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000025042969.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008376312.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999958376333.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958376302.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999880597635.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999847263422.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999936154111.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999958376301.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977820746.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000044487445.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013931858.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000080598524.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000080598524.8 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080598521.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080598526.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080598515.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080598516.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080598502.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000080598526.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080598526.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080598499.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080598526.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105595379.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105595379.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999875042090.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075042990.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925042078.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999786151414.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999936154078.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000025042971.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080598545.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025042969.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008376311.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958376320.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958376300.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999880597635.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999847263423.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999936154081.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999958376303.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999977820748.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044487424.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000013931869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000080598545.8 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080596314.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080598503.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000080598503.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080598503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080598503.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080598502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080598502.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080596327.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080598512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080598524.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080598504.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080598503.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000080598524.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080598524.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080598524.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999786151413.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999786151413.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999875042079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075042979.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999925042094.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999936154079.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025042978.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000105595377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000050039821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000008376324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999958376301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999958376301.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999880597644.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999847263421.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999936154094.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999958376310.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999977820760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000044487423.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000038928710.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000105595377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000105595377.0 node_expansions=186
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080598546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080598546.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999822260265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999822260265.5 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999822260279.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999811149057.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999791703542.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999791702265.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999808367890.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999808369708.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999808371389.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999797259376.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999797258263.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2399999822260279.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999822260280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999822260280.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872260288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872260288.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999900038919.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100039821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999925038932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999822260274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999961150934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000050039858.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000105595392.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000050039836.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000033373191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999958373154.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999958373155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999905594490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999961150955.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999983373156.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000002817614.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000069484266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000038928711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000105595390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000105595392.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105595413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105595413.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000105595436.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105595436.5 node_expansions=5
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000119481067.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111147580.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000111148392.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000116701723.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000116703392.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000116703377.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000116702280.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2700000119481067.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119481048.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000119481048.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119481074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000119481074.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119481074.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000119481074.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999858365947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999858365947.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999847257964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999847257964.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999858365973.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999858365973.0 node_expansions=39
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2999999852810138.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999852810972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2999999858364282.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2999999858365972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2999999858365973.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2999999858364861.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2999999858365973.0 node_expansions=76
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002785058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011117614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033346888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027792721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041680269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008346866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008347419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346872.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052793100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038902496.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038901643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013899930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038903307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681662.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036124143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030566628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019452961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457693.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052793100.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794759.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793530.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796295.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052796295.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796332.0 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129641.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574086.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041683419.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027794530.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080574086.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080574086.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796295.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008350072.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008350072.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994461183.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994461183.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000086129641.9 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086128661.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128106.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086126476.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129642.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086129217.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129641.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086126453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086128822.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000086129642.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129693.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129693.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086131875.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130197.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130641.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129641.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132456.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132877.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131753.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086129655.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086132030.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086132877.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132877.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138030.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138030.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086135072.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133850.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132864.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135628.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134530.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134975.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138017.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086132850.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086135253.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086138017.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138017.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138017.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138067.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138067.9 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000086140239.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138573.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086140419.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139030.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138017.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140795.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139684.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086140128.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138017.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086141808.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000086141276.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086141808.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141795.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141808.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141806.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141806.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141808.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141832.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141810.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086145865.2 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086148073.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086146406.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086148795.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086146850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086150184.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086145850.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086148628.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146406.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086147962.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086145850.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086148239.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086149073.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000086150184.0 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086148073.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086146419.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086148795.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086146850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086149086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086145887.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086148795.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086148642.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086145850.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086147962.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086145850.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086148239.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086150195.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000086150195.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086150197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086150197.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086150235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086150235.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086150234.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086150196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086150234.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972254968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972254968.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972254943.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972254905.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972254943.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972254943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972254943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972254930.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972254930.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972254930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972254930.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972254930.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972254930.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972254943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972254943.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972254930.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972257152.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972255499.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972257888.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972255943.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972258152.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972254930.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972257888.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972257707.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972254930.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972257041.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972254943.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999972257319.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999972257041.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999972258152.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972258163.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972258163.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972258177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972258177.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972258179.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972258127.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972258179.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952813746.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952813746.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952813734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952813696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952813734.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986144697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986144697.8 node_expansions=77
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1199999952813734.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952815943.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952814290.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952816123.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952814722.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952816676.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952813735.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952816679.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952816512.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952814722.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952813734.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952815832.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952813734.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999952815290.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999952815832.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999961141409.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999966698352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999972250145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999975026354.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1499999975029464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1499999986144684.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1499999986144684.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986144698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986144698.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986144698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986144698.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986144698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986144698.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986144709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986144709.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986144698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986144698.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986144713.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986144713.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966700270.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966700270.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966700269.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966700269.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966703197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966703197.9 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966700270.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966700255.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966700266.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966700292.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966703197.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999966703197.9 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999966700267.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966702490.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966700809.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966702643.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966700267.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966703198.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966700253.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966703208.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966703045.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966701253.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966700253.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966701364.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999966700253.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999966701808.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999966702379.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999966703208.9 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966703197.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966703197.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966706142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966706142.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047259656.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033370766.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061148555.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036148544.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013926308.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013925434.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000036544.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013926309.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052815212.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061148544.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063926323.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036148559.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013926308.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013926308.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013926308.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999980592086.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947257864.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933368976.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000063926323.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063926322.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063926322.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063929975.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063929975.5 node_expansions=295
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000063926333.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063928544.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063927336.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063926878.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063928736.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063926322.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063929266.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063926336.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063929100.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063926322.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000063927322.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000063926322.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000063927458.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000063926322.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000063927877.9 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000063928433.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000063929266.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063929268.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063932031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063932031.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063929268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063929282.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063929268.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063929268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063932045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063932045.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063929282.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063929282.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063930945.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063930945.4 node_expansions=33
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=900000063930401.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063929182.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063930301.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063928734.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063929182.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063928182.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063928182.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063930959.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063928182.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063929182.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000063928190.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000063929293.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000063928182.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000063929737.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000063929188.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000080590073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000072254903.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000077812828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000083363607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000086140851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1200000083366739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1200000086143937.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1200000086143937.2 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086143957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086143957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086146724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086146724.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000086146190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086144947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086146072.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086144505.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086143949.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086143967.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086143972.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146738.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086143968.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086143958.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086143947.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086145058.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086143947.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086145503.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000086144947.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000086146738.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086146738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086146738.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086146734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086146734.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069480056.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055593392.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083371170.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058371170.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036146735.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047260059.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022259170.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036146735.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075035659.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083368968.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058371170.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036146735.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000013924512.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000013924512.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000013924525.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980590290.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999955589401.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999988923624.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083371170.5 node_expansions=429
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000083368936.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083368955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000083368968.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083368966.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000083368966.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000083368970.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1200000083368970.8 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083368977.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083368945.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083368977.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102807593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807593.0 node_expansions=46
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000083371193.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083369984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083369978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083369526.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083368970.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083368970.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083368971.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083369970.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083368971.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083368970.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083368978.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083370082.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083368970.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083368984.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000083370526.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000083369981.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000100030840.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000091695682.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000097256848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000102807626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000102809689.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1500000102809689.8 node_expansions=119
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102807514.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102807506.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102807517.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102807507.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102809689.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=1500000102809689.8 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000102809689.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102808503.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102807482.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102808023.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102807467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102807482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102807482.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102808467.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102807493.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102807467.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102807478.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102808578.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102807467.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102807482.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102809037.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000102807493.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000102809689.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809725.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102809704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102809704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102809704.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102809750.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102809748.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102812645.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102809729.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102809715.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1500000102812645.2 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000102812656.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810701.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102810282.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102809736.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102809736.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102809701.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102810715.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102809712.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102810700.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102809711.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000102811256.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000102809700.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000102812656.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102812645.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102812645.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975033092.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975033092.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975034946.5 node_expansions=105
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999975034960.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975034127.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975033126.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975033705.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975033149.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975033137.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975033127.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975034126.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975033129.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975033126.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975033137.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975034128.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975033126.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999975033126.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999975033126.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999975034684.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999975033149.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1499999975034960.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034962.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034981.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257173.0 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975034936.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999997257158.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999975034946.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999997257174.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999994479383.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=1799999997257174.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997257150.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997257146.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997257192.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997257148.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997257144.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1799999997257192.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997257169.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963923868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963923868.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999963923851.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963923849.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999963923825.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999963923840.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999963923839.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963923851.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958362547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958362547.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936140361.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936140349.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936140346.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936140329.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936140339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936140361.8 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963914229.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963914229.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936140380.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936140350.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936140340.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999963914206.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936140340.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'SHEEP')) score=2099999963914206.2 node_expansions=55
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999963914240.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999944469985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999950028204.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999958362459.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2099999963914240.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963914240.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963914240.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999963914228.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963914228.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999963914253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999963914240.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999963914252.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999963914245.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999963914230.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999963914253.8 node_expansions=24
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063902495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066681667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055567765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075014209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030564931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030564375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030562708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052786387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069457207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061126106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232993.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055567495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036120493.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080571445.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080575334.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013905478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016040.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011128256.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047242001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997240187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044465263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036125829.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025018879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022239986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019461638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041686430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019461628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997237129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027796643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014628.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000047242001.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240334.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047242001.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015210.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000017307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000017438.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000017874.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000021209.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000015206.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000016882.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000019660.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000017993.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000000021209.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000021196.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021196.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021220.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021220.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021224.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015208.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015208.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021224.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021224.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021224.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021224.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021224.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000021237.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000021237.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000021237.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687903.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966687900.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966693596.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966687899.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966687888.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966687902.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999966693596.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966689998.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966690096.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966690540.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966692208.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966693596.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966687887.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966689540.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966692332.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966690651.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999966693596.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693596.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693623.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693623.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693609.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966697929.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966697929.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691109.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693624.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019473189.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969471401.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086139870.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086139856.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047250967.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019473178.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969471412.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969471402.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019473178.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086139870.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019473178.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019473189.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047250968.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994471403.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966693623.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019473179.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000019473178.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019473178.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086139870.1 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139847.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139847.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000086142235.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086141945.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086143346.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086142055.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086140833.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086144177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139833.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086141500.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086141222.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086142624.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111130352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000113910641.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000113910641.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910641.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686608.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686608.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686608.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686607.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686621.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686621.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966686609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686609.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686647.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966686611.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966686644.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966686641.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966686644.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966686621.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999966686644.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966686620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686620.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005576421.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005576421.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000005578744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005578452.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005579841.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005578607.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005577341.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005579728.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005576382.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005578047.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005577770.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005579149.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000005579841.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005579841.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579841.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966690090.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966690090.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019469619.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999997245619.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113914097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113914075.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047247420.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047247410.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997245630.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997245641.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047247410.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113914099.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047247410.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047247419.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075025212.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033357654.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005579865.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047247410.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047247410.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047247408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000113914099.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914099.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914100.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113918688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113918688.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914114.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914116.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914116.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914116.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986136334.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999963912334.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080580790.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113914124.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013914125.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933356782.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013914116.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963912334.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963912338.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013914122.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047247446.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047247457.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041691889.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000024345.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972246578.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013914122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013914123.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000013914116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000113914124.0 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113914113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914137.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113914112.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113914125.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113914115.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000113914137.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914127.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914144.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113914110.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914135.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113914127.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144466174.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113914130.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113914116.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000144466174.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113916490.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113916214.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113916346.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113915504.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113915113.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113914103.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113914113.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113918714.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915779.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113915491.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113916901.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144466185.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000144466185.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466207.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466207.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144466235.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466232.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466232.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122243986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122243986.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122243987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122243987.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122247608.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122247608.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122243984.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122243999.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243986.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122244009.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122244009.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000122244009.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094466218.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094466218.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152799508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152799508.0 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000152799542.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000150021731.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000150021753.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000152799508.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000152799542.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125021731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125021731.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125021766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125021766.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000125022692.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125023814.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125023978.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125023131.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125022703.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125021734.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125021766.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125025376.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125023420.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125023131.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125024511.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000125025376.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125025387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125025387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125025389.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125025388.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125025396.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125025387.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125025388.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000125025396.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125025387.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125025381.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125025387.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102803186.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102803186.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102803186.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102803187.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102803187.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102803187.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102803187.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102806637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102806637.5 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102804139.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102805259.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102805409.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102804587.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102806096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102806639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102804139.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102803189.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102803189.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102804863.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102804586.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102805975.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000102806639.5 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102806639.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102806623.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102806639.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119469826.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119469826.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102806660.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102809545.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000102809545.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102806666.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102806639.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102809545.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102806615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102806644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000102809545.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102807624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102808823.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102808723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102808000.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102809545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102807600.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102807600.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102806600.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102806600.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102808282.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102807989.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000102807989.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000102809545.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083361489.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083361489.5 node_expansions=24
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063901708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058347267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063903112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022233833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000055569723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047232222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063900320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038897208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022232719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022230776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022232444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000072237278.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072238112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072242000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000072242000.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025018886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019461942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013905773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027796652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991682987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991682143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041686445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991678519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025017751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005570181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991682139.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991680170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991679907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000041686445.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041686445.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683945.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000041686445.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018008.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018008.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018008.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018008.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018021.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018021.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000018008.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018008.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018009.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018009.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018008.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018008.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018022.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018035.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018035.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018037.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018037.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018023.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018023.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018034.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018022.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018022.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975018034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975018034.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975018033.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013906933.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086130942.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050019818.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025019812.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975018034.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025019811.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908701.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047242050.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072242040.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050019808.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025019812.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025019811.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975018034.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975018033.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025019812.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025019822.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025019811.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086130942.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130932.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130898.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130932.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130922.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086130931.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130910.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136323.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086130901.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130897.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086130900.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086136323.0 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132032.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133953.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086135490.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133267.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134100.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136336.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132842.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133120.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086136336.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136347.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130896.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130896.8 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975023468.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050018896.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050025257.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025025246.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975023479.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975023468.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025025246.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088908674.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247479.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072247485.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025253.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025025257.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025025246.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975023468.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999975023479.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025025257.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025025259.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025259.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000088908674.5 node_expansions=166
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063915245.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063917200.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063916078.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063916367.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063918756.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063916523.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063917367.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063918745.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063917367.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088908675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000088908675.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088908685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088908686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088908686.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011130019.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050018931.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111130942.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075019831.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025019796.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011130033.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011130033.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050019797.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072246563.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097242053.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075024341.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050019820.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025019796.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975018018.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011130018.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050019796.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050019796.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050019820.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111130942.2 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130932.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000138908687.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000138908663.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000136130909.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000138908687.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908664.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050018906.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000138908672.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102797550.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052797550.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038907784.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011129983.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077797553.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116686449.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100019795.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125019785.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102797564.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077797553.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052797562.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002795761.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038907761.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077797539.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077797561.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077797561.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000138908672.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908674.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908674.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138908704.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000138908676.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138908684.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000138908674.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138908685.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138908687.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000138908687.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138908663.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908663.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138908685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138908687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138908687.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138913254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913254.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113908698.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138913267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138913267.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000011134587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050023489.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000102802156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052802143.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038912365.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011134587.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077802143.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000116691065.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100024378.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000152797552.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102802156.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077802143.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052802143.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002800365.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038912365.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077802143.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077802143.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000077802143.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000152797552.2 node_expansions=409
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000125020919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125022863.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125021763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125022054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125024412.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125022191.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125023022.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125023428.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125022041.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000125024412.5 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125024412.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125024387.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125024389.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125024400.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125024389.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125024412.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125024399.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152802130.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125027976.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125024409.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125027976.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000152802130.2 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000152802152.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000150024352.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000152802152.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000152802130.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152802130.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152802168.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152802168.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152802166.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152802166.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152805754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152805754.8 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000152806888.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152808833.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152808722.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152807722.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152808000.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152809277.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152808166.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152809444.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152809277.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152808000.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000152809444.5 node_expansions=690
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000152806452.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152812008.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152812341.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152811341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152811619.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152812897.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152811785.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152813008.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152806452.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152813008.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152811619.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000152806452.8 node_expansions=250
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130578848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152806511.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000152806467.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000152806490.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152806452.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000152806452.8 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000152809530.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152807452.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152809431.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152808411.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152807579.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152808852.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152808852.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152810542.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152806487.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152810074.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152808696.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000152806487.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152806452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152806452.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002804675.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002804675.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038916720.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038916720.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038916697.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038916697.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077805626.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000166699397.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091699397.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041695375.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000027822.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000027854.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066695376.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000144473169.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088917613.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113917646.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091699397.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000066695375.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000041695375.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999963915834.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000027820.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066695410.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066695391.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066695375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000166699397.2 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166695389.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166695378.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166695359.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166695370.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166699397.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000166699397.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000166698397.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166696341.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166698302.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166697321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166696487.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166697752.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166697730.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166699397.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166698975.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166697564.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000166699397.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166699408.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166699461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699464.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166699464.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166703067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166703067.8 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000166703067.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166704067.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166704067.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166706012.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166705012.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166704178.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166705456.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166705456.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166706012.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166705289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000166706012.0 node_expansions=250
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000166704792.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166702412.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166703403.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166703415.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166704356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166703512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166704789.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166704789.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166704811.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166706023.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166704634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000166706023.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166702967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166702967.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166708923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166708923.2 node_expansions=25
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191706023.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000191706023.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191706023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191706023.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963926457.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963926457.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000025038449.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102816214.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000191706013.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116706008.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000041705990.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000025038447.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025038447.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000091706002.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000169483769.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000113928225.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000138928245.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116705991.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000091705990.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000041705990.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000025038439.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000091706012.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000091706002.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091705994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000191706013.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191706003.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191706003.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169472648.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191706002.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000191706002.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000191706002.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191706002.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191706037.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191706037.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166706021.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166706021.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191708968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191708968.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191706060.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191708970.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191708937.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191706045.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191708954.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000191708970.0 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000191708443.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000191706055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000191707022.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000191707025.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000191708970.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000191707136.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000191707024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000191708443.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000191708414.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000191708411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000191707999.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000191708277.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000191708970.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191708970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191708970.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963932034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963932034.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999963929410.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999963929427.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999963929397.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999963932019.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999963932034.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999963932034.5 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999963931791.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999963929368.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999963930390.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999963930368.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999963932049.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999963930501.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999963930368.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999963931756.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999963931791.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999963931756.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999963931346.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999963931791.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999963931624.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2399999963932049.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999938932056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999938932056.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025044067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025044067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025044070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025044070.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025044090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025044090.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025044068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025044068.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002821861.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002821861.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080599643.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000169491776.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094489404.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019489400.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000002821865.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002821865.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091711626.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169489414.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091711653.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116711646.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000094491776.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069489415.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000019489400.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999941709865.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000002821859.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069489420.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069489415.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069489420.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000169491776.0 node_expansions=244
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169489401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169489403.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169489399.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169489389.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169489423.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000169489423.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169489400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169489400.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169491787.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169491787.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169489437.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169491799.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169489431.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169491763.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169489434.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000169491799.0 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000169491799.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169489422.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169490422.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169490422.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169490535.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169491521.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169490410.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169491811.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169491810.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169491799.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169491366.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169491810.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000169491632.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000169491811.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169491801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169491801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169491812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169491812.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169491810.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169491809.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169491809.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169491819.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169491810.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000169491819.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169491822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169491822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169494190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169494190.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169488768.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169488768.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000169491821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169491821.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000002824243.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000080602022.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094491807.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000019491801.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000002824255.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000002824255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091714033.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169494153.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000091716375.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116714032.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000094491812.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000069491799.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000019491799.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999941712255.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000002824245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069491811.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000069491813.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000069491799.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000169494153.5 node_expansions=230
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169491819.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169491806.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169494153.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169491814.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169491801.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000169494153.5 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000169494153.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169491779.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169492787.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169492765.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169492890.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169493898.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169492765.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169494175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169494153.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169494168.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169492779.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169493726.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000169494175.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000169494001.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000169494175.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169494165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169494165.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999941714611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941714611.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999941714574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999941714574.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002826631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002826631.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986155019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986155019.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986156719.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986156719.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999986156754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986156754.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999958376195.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958376165.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999958376178.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999958376178.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999958376178.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958376195.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958376212.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958376212.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999958373142.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958376202.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999958376199.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999958376211.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999958376200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2399999958376211.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999958373146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958376186.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999958376186.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999958376174.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958376174.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958376220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958376220.0 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958373164.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999958376202.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999958376197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999958376189.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999958376200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999958376202.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958373159.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958373159.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063931208.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125043218.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000050043201.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999975043202.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999958375666.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999958375666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000075043201.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000125043211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000047265435.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072265435.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000066709897.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000041709867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999975043200.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999897263666.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999958375644.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000025043222.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000025043222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000052820978.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000125043218.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125043232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000125043232.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000125043212.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000125045539.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147261151.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000125043202.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000125043202.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000125043224.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000147261151.5 node_expansions=119
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000125043188.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000125044188.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000125044190.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000125045321.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000125043210.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000125044188.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000125044321.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000125043202.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000125044188.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000125044200.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000125044202.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000125045154.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000125045599.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000125045410.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000147256465.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000147261173.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000141702112.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000147258764.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000144485222.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000138927008.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000144481986.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2700000147261173.5 node_expansions=91
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025011887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072238109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061125887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075012553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025008552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025009107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044457221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044456940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047230832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036119431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000075013654.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075015598.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075014765.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075015320.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000075015598.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030572777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027797222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988902422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988903530.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019461922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016686112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025019443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988903240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988902948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988903504.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988903238.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025018365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013906653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000014928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008349372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994457972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991681305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027795587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011127739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011128295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030573365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008350517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000038904487.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038904487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038904209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038904209.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000038904487.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936122261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936122261.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997236039.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052793386.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052793386.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052793372.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094460053.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061124962.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052793396.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052793372.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052793386.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052793372.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052793408.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793372.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052793372.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094460098.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075015618.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000075015618.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002791595.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002791595.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094460098.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094460063.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460025.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460063.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936122274.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936122274.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936122288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936122288.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936122289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936122289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936122289.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936122289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936122288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936122288.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999936124111.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936128833.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936122311.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936123964.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936123965.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936124400.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936122298.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936123965.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999936128833.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128833.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242587.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242587.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242587.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242588.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955575924.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955575924.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955575958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955575958.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894468699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894468699.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955575923.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094466599.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061131488.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011133256.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011133256.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133255.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094466635.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355512.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033355512.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961131477.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961131478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094466635.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466600.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466601.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466600.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466600.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894462145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894462145.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955575923.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011133256.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011133257.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011133292.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094466624.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061131520.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011133280.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011133280.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011133256.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011133292.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011133256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011133280.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133257.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094466613.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355502.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033355489.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961131478.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961131478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094466624.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125015655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125015655.0 node_expansions=46
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955575957.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061131524.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999894462180.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011133292.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011133291.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133292.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094466635.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355524.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033355554.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961131513.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961131513.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094466635.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094466635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094466623.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466635.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094466631.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466631.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094464132.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094466624.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094466624.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466654.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466654.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094479725.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000125015642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125015642.5 node_expansions=156
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094479725.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000094466625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000094479725.5 node_expansions=99
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094475003.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473170.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094474836.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474169.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094479725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474836.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094475281.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094473170.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474836.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000094479725.5 node_expansions=173
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094479725.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475003.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094473171.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474836.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094474200.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474836.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094476947.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475282.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473171.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094474837.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000094479725.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094479736.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094479722.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094479726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094479722.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094479712.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094479722.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094479722.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094484599.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094484599.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094481543.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094479710.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094484612.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094481376.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094480721.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094481412.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094483487.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094483210.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094481821.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094479745.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094481376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000094484612.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094484634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094484634.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894480178.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894480178.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955593931.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011151265.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094484612.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061149511.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011151275.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011151264.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011151278.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094484611.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033373498.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033373497.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961149522.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961149488.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094484612.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094484609.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094484609.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094484623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094484623.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000094486484.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094484631.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094487589.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094486298.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094485631.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094486297.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094487297.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094488408.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094488131.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094486742.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094484651.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000094486318.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000125032634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000125028553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000130584109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000125030665.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000130584109.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130584134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130584134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587865.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130587865.4 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000130585968.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130584135.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130587066.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130585802.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130585135.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130585801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130586802.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130587912.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130586621.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130586243.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130584121.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000130585801.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000130587912.9 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130587912.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130587889.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130587878.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130587890.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130587903.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130587912.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130590809.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130590809.9 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130587899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130587876.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130587878.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130587892.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130587914.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000130587914.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587879.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130587879.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587915.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130587915.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130587915.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130587915.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130587915.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130587915.4 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002812178.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011146401.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000150028822.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999952810401.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011146401.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011146401.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047257512.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000161139933.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000069479735.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100028822.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997255734.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997255734.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000161139933.8 node_expansions=618
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000130589759.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130587914.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130590013.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130590846.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130589569.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130588913.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130590580.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130587901.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130590402.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130590013.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130587903.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000130587926.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000130589735.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000130590846.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130590866.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130590866.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952810414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952810414.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952810426.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952810426.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952812801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952812801.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999952812243.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952810411.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952812522.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999952812811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999952812799.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952811414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952813076.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952810414.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952812077.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952812910.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952812521.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999952810410.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999952810410.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999952812244.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1499999952812811.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952810303.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952810303.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952818955.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952818955.2 node_expansions=231
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1799999988925726.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988923892.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988926003.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988926281.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988924892.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988926559.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988923892.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988925559.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988926392.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988926003.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988923892.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988927392.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988923892.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988925726.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041699912.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000019476524.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000019476356.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000005586078.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000005588801.2 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2100000005588801.2 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2100000041699912.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000041699912.2 node_expansions=315
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000005588814.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000005588801.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000041699914.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000036144357.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2100000041699914.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041699925.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041699925.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041699948.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041699948.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041699960.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041699950.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041703413.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041699927.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041699927.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000041703413.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000041701747.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041699926.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041702047.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041702325.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041699914.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041702594.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041699926.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041701579.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041702426.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041702038.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041699914.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041703426.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041699963.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041701769.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000041703426.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041701468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041701468.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041703463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041703463.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041701492.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041703447.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041703476.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041703458.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041703448.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000041703476.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041703445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041703445.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041703446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041703446.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000041705265.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041703445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041705542.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041705280.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041705834.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041703445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041704431.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041703445.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041705113.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041705946.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041705542.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041703432.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041703446.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041706112.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041705278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000041706112.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041706098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041706098.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041706125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041706137.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041710701.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041706137.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041706104.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000041710701.2 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000041710715.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041707937.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041706104.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041708201.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041707090.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041707938.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041708493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041706103.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041707140.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041706090.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041707771.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041708603.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041708201.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041706090.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041706090.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000041707973.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000041710715.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041710714.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041710714.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041710756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041710756.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000041708525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041710757.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000041710746.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041710736.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041710763.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000041710750.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000041710763.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000041708527.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041710723.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000041710723.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041710723.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041710723.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041714238.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041714238.8 node_expansions=124
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041712594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041710725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041712872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000041711725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041712559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000041713115.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000041710739.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000041711726.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000041713116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041710735.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000041713227.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000041712836.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000041710727.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000041712392.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000041710727.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041714239.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000041712560.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000041714239.2 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041714227.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041714227.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000072266735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000072266735.5 node_expansions=46
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041714228.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041714228.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041714245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041714245.8 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041716073.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041714241.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000041716350.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000041716352.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041715240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000041716075.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000041716628.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000041714240.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000041715244.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000041714241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000041715906.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000041716740.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000041716351.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000041714240.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000041714275.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000041716628.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000041716086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000041716740.8 node_expansions=68
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000041716753.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041716753.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011162068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011162068.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011162081.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011162082.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000011162070.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000011164456.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000011162082.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000011164456.8 node_expansions=79
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000011163903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011162103.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011163103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000011164179.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000011163103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000011163069.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000011163903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000011163068.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000011162070.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000011163068.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000011162068.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000011163736.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000011164179.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000011162070.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000011162103.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000011164492.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000011163901.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000011163069.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000011164492.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011164492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011164492.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988942238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988942238.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988942270.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999988942245.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988942270.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022275593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022275593.5 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022275561.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000016720038.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988942228.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000022275561.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022275561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022275561.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022275592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022275592.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022275596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022275596.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994494596.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994494596.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994494600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994494600.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994492107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994492107.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999994492108.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994492108.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999991713435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991713435.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000016713425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066714300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999994492062.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000125047623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000208380967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000158380956.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000097269869.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000025047649.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000025047615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000097269837.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000097269837.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000097269855.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000097269839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000180603203.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000141714290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000141714290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000058380062.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000058380061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000208380967.5 node_expansions=137
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208380960.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208380960.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208380956.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000208380956.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208380957.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000208380970.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000208380979.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000208380980.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000208380959.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000208380980.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000208380972.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208380972.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000227821612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227821612.0 node_expansions=25
FooPlayer.decide: Prioritizing 7 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000258377159.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000255595161.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000255597105.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000258376992.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000244485715.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000252819326.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000252820326.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=3000000258377159.0 node_expansions=242
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000227821685.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000227821670.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227821685.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000258377161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258377161.0 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000227821675.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000227821672.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227821675.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000258377204.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000258377204.5 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000255599425.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000258377202.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000247266091.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=3000000258377202.5 node_expansions=51
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013899279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000030566558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563225.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=300000030566558.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052798055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044462779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005570775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005574941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052796108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033352765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013903538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030573587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041683032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030573042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005571306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038909166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027795517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052798055.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052798066.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797219.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793330.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052798066.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798064.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801939.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801939.4 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052798065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801961.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052798079.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052798067.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798077.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000052801961.9 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798085.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799739.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052801287.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800164.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801973.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799066.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801566.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798085.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052801973.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801961.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801961.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052801987.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801975.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801987.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801987.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801987.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052801987.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052801972.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801987.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902798420.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902798421.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999902798421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902798421.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798422.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902798422.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798422.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902798422.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872242867.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872242867.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872242877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872242877.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872242864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872242864.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872246344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999872246344.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999872242855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999872242877.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999872242877.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872242874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872242874.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850024119.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850024119.8 node_expansions=30
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020662.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999850020655.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850020662.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850020673.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020662.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999850020661.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850020662.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850020675.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020653.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999850020654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999850020654.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999850020654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850020654.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819465098.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819465098.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819465098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819465098.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819465095.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819465095.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819465096.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999819465085.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999819465095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999819465095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999819468563.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999819468563.4 node_expansions=59
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999819465095.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819466749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999819468299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999819467174.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999819466063.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999819468576.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999819465083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999819467730.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999819467186.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999819468576.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819468563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819468563.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819468575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819468575.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819468588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819468588.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886137923.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886137919.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886137919.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999902801197.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999911135420.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980580733.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025024207.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005580753.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999877801201.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999819466089.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999933358534.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986135318.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955580769.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999933358530.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994469641.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097246440.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135320.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999933358534.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933358540.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999933358534.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999933358540.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000097246440.4 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691865.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691865.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066691874.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066695053.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066691833.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066691867.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066691843.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000066695053.4 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066691831.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066693497.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066695054.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693953.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066692831.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066691831.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066694508.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066693942.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000066695054.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695053.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695053.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819469275.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999819469275.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999788909664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999788909664.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025011877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058345544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058345544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050011665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058345831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061126722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041678552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069460598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036120554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000080568932.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080570877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571155.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080570877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000080571155.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999980569308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999980569310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055568655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013901588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016681379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013903034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999980568765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013903556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999980569318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999980568750.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999980569318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014152.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005564073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016676318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991674304.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991676526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991678183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997232907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986122628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986120961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000012698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000012375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991677350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991678462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988900971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994455972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012126.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000055568655.1 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055568655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055568099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055568655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055568655.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002789363.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002789400.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002789376.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789400.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002789411.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002789411.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002789372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789411.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792885.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792885.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002789408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002789408.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904007.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904007.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999963900540.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999963902763.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999963902762.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999963900530.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999963904020.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999963902763.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999963902207.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999963902787.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999963904020.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963904020.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963903995.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904020.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904020.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904020.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963904020.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904019.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904020.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963904021.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963904021.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963904022.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963904008.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963904022.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097239142.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033347597.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041681812.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075016854.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955569799.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019461356.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963904021.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019461356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019461364.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019461356.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019461355.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041683597.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977792044.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000075016854.1 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041683586.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041683577.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683586.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041683590.8 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075016880.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000072239114.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000075016880.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075016868.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075016868.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075016904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075016904.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075016901.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075016870.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075020075.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075020090.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075016880.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000075020090.9 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000075016868.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075020090.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075019125.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075016868.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075019090.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075019091.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075018569.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075019102.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075018979.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=900000075020090.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075020090.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075020090.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075020125.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075020125.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130575657.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066686284.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041684990.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052797912.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052797869.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988906313.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963907201.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963907201.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052797880.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052797869.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052797868.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075022284.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011130728.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000130575657.4 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000130575659.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577839.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130575641.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130575666.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130575631.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000130577839.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130575666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130577450.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130577839.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130575617.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130577888.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130577839.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130577284.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130575617.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130577728.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000130577888.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577853.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577853.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577839.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130577839.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577877.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577877.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130577889.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130577889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577889.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155577454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155577454.0 node_expansions=198
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130577924.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130577912.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130577924.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130581944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130581944.5 node_expansions=23
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133458.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000161133458.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138911248.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138911248.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161137479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161137479.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000161133459.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161133456.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161133459.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161137513.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161133469.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000161137513.5 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000161133459.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161135302.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161135682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161137515.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161133457.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161135680.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161135680.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161135124.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161133469.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161135580.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175015640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000186128973.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000161137515.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161137513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161137513.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138915324.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138915324.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044468199.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050024624.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061137525.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061137513.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000061137513.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105581970.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999966690404.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061137535.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972246846.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999972246865.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061137513.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061137513.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061137513.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000061137515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061137532.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061137535.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105581970.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011134847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=1800000105581970.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105581977.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581920.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581977.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581958.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105581958.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105581958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581920.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581958.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105581979.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000105581958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581958.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130580386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130580386.2 node_expansions=253
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105581970.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581969.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581970.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581991.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105581991.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000105581966.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581988.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000105581988.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105581990.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105581990.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000105581975.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000105581990.0 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000105581975.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105581984.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000105581957.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000105581958.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105581945.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000105581957.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000105581984.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105581973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581973.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972246865.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972246865.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972246850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972246850.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972254693.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972254693.2 node_expansions=166
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972246840.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972249774.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972246865.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972246831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972246853.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999972249774.0 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972246829.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249774.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972249051.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972246829.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972248496.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972249051.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972249051.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972249496.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972248663.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972246829.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972248940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999972249774.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972249788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972249820.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972249774.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972249774.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972249788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972254698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972254698.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249824.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005578962.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000005578962.8 node_expansions=51
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249821.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972254682.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999972254682.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972249809.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972249832.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972249807.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972254682.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972249820.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999972254682.2 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972249793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972251626.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972252015.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972254696.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972249793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972251663.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972252015.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972252015.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972252459.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972251459.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972249793.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999972251940.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999972254696.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972254682.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972254682.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257342.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972257342.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972254708.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972257342.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972254677.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972254677.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972254719.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999972257342.5 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972254712.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972256509.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972256934.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972254675.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972256509.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972257342.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972254675.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972256934.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972257342.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972256379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999972254675.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999972256786.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999972257342.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257342.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972257342.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257379.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972257379.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972257376.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972261686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972261686.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972257368.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972257368.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008368086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008368086.8 node_expansions=472
FooPlayer.decide: Prioritizing 20 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008364864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008364864.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008367253.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008366698.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008367086.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008364864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000008366697.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000008368086.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008364864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000008367086.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000008367531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000008366531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000008364864.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000008365975.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000005589477.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999972255532.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999997254311.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999983363422.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2099999986142753.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000008368086.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000008368086.8 node_expansions=1654
FooPlayer.decide: Prioritizing 21 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972260617.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999972260610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999972263020.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972262443.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972262839.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972260631.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972262443.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999972262999.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972260610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999972260610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972263277.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999972262277.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999972260610.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999972262718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000005589034.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000000032811.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999972255532.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999997254345.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2099999983363456.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2099999986142753.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2100000008368086.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000008368086.8 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008368086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008368086.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008370726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008370726.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008368089.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008368074.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008368095.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008368109.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008370726.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000008370726.5 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008368059.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008368094.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008370448.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008369928.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008370297.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008368095.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000008369928.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000008370483.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008368059.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000008368075.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000008370742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000008369726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000008368095.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000008369197.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000008370742.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008370762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008370762.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008370761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008370761.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008370782.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008370737.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000008370740.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000008370740.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000008370740.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008370782.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972258763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972258763.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972258765.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972258789.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972258789.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972258743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972258743.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950034873.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950034873.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950032632.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999950034863.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999950034864.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999950034873.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999950034912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999950034912.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950034912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950034912.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141703331.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058368221.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063924664.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063925540.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086147753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063925530.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108369998.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999980590419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000038925530.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999986146900.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063925530.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086141988.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000086147784.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000086147779.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086141988.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000086141988.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108370017.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000025034890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=2400000086141988.0 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063925579.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063925579.2 node_expansions=3
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063929294.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063929739.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063929016.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063929461.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063929739.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063928905.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000063929739.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000063929572.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000063927905.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000063929016.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000086142002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000080585766.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000086141709.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000063918377.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000063918948.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000080586319.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2400000086142002.0 node_expansions=444
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016674058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991671168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986116724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961118613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052792765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058349987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058352011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052797509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052798120.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013905778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013907709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126639.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038902974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012125.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044461086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038906630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033349407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050018664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044463875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013907685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794074.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058352011.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351444.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058358264.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058352000.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058358264.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352000.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464907.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944464907.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944458643.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944458643.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464921.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944464921.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999944458655.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944458655.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944464955.8 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999944460619.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999944464933.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999944463822.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999944460897.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999944461175.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999944458696.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999944462156.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999944464933.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944464946.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464955.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944464955.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944464944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944464944.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944469565.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999944466887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999944469555.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999944467176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999944467333.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999944465943.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999944467443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999944464943.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999944468456.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999944469555.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944469554.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944469555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944469567.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088918456.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000113918456.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000027788.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013916678.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088918453.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083362865.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083362909.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362899.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058362899.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027802.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916677.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362899.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362896.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362899.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362899.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000083362865.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362896.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362896.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362897.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362897.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362900.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088918422.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113918422.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058362909.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000027789.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013916674.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088918454.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083362866.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058362896.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027786.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944469567.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916678.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362896.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362900.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362909.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362909.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000113918422.2 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113918465.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113918465.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113918453.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113918453.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088918444.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058362879.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000027766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013916655.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058362888.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088918444.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083362914.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083362888.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058362877.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362877.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000027766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999944469544.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916657.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362877.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362891.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362878.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362877.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362891.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088918444.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918444.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944469541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944469541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944469576.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999944469578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944469564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944469578.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944469579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944469579.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088918474.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113918467.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000027808.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013916699.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362909.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088918467.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083362919.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083362920.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000027802.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013916690.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362919.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362913.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000113918467.8 node_expansions=173
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113918475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113918467.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113918475.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113918474.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113918474.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000113918476.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113918468.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000113918466.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150029519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113918466.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000113918464.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000113918464.2 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000113920589.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113920408.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113921408.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113920853.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113920686.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113919464.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113920978.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113918465.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000113921965.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000113918465.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113918465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918476.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113918476.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113918465.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113918466.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113918475.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113921916.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113918443.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113918431.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113918441.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000113921916.2 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000113920527.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113920371.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113921374.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113920805.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113919430.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113920916.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113920638.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113921916.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000113921916.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921916.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921916.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113921916.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000088921940.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000031249.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013920153.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088921953.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083366384.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083366398.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058366371.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000031273.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999944473041.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000013920138.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058366374.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058366371.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000058366360.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088921953.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088921954.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921953.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088921953.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088921954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088921928.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088921954.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921964.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088921964.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088921967.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088921955.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088921967.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122247998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122247998.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088921943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088921956.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000088921956.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088921956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088921956.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999944473067.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1199999944473080.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999944473079.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999944475544.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1199999944473046.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1199999944473090.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999944473046.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1199999944473053.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999944473056.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999944475557.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1199999944473066.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000000023087.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1199999944475544.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1199999944475568.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999944473080.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000000023087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1500000000023087.5 node_expansions=190
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000023087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000023087.5 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122247987.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000147247977.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083362864.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047251753.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058358198.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000122247977.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116692432.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000116692422.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058362864.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044469309.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058358198.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091692421.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000147247977.5 node_expansions=846
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000113924068.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113923902.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113923523.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113924070.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113924346.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113922970.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113924457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113924192.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113922956.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138913001.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000147247978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000138918434.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1500000147247978.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147247992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247977.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147247977.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147247993.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147254555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147254555.8 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000147252599.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147252432.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147252043.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147252598.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147252876.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147251487.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147254543.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147252709.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147250487.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000147254543.2 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000147252613.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147252455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147252877.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147252056.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147252598.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147252900.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147254557.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147251501.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147252709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147250487.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000147254557.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147254543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147254543.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147259169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147259169.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147254559.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147254559.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000030558.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000030558.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000029159.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000029159.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000030547.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000030547.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122254568.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000147254568.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058365658.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058364783.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091699006.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000122254548.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116699003.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116699012.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091699003.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058365658.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044475881.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000029669.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058364770.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091698994.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091699015.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091698992.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091698994.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091698992.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000147254568.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147254555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147254555.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147254566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147254566.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147254558.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147259155.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147254565.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147254568.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147254553.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000147259155.5 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147256669.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147256488.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147256956.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147256114.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147256655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147255558.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147255555.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147259155.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147255545.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147256790.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147254555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000147259155.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147259156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147259156.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147265030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147265030.0 node_expansions=179
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122259167.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058370266.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000035166.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058369391.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091703601.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000122259180.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000116703615.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000116703612.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000091703623.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058370290.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044480488.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000034267.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058369388.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091703613.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000091703600.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000091703600.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091703611.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000091703623.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000122259180.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122259169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122259169.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122262114.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122262114.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122256967.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122256967.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122261537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122261537.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122256955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122256955.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122259201.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122259201.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122259203.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122259201.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122259190.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122259171.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122261546.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000147255648.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000147255648.0 node_expansions=85
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000122261284.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122261117.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122260173.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122261561.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122260725.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122261280.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122260186.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122260172.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122260186.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122261562.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122261394.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122259183.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133365207.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000138919096.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000147255648.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1800000147255648.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147255648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147255648.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147260266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147260266.8 node_expansions=178
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147255700.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147255671.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147255651.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147255650.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147258036.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000147258036.0 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000147257759.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147257591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147256661.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147258057.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147257217.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147256759.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147256647.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147256647.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147255647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147258038.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147257883.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147255647.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000147258057.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147258050.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147258050.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147258057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147258057.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365355.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133365355.5 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133365280.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133365014.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133365126.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133364171.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133364726.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133364282.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133363168.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133364168.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133363182.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133363168.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133365002.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133365414.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133363168.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000133365414.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365393.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133365393.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133365421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133365421.5 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133367503.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133367213.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133366224.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133366377.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133366933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133365392.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133365379.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133366392.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133365392.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133365392.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133367234.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133366389.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133366377.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133365392.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000133367503.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133367503.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367503.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369613.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133369613.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133367501.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133367513.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133367512.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133367502.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133367504.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000133367513.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133367514.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133369589.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133367525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133367517.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133367507.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133367516.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133369589.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000133369589.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000133367480.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133369325.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133368313.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133368500.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133369057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133367478.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133367492.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133368480.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133369589.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133367500.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133367501.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133369311.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133368478.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133368492.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133367492.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000133369589.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133369589.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371435.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371435.8 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133369602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133369600.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133369612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133369617.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133369592.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000133369617.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369602.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133369602.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000133369604.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133371437.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133370437.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133370626.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133370604.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133371158.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133369604.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133369604.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133370602.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133369616.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133369602.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133371459.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133370604.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133370602.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133369624.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133371158.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000133371459.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133371435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371435.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150034978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150034978.8 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133371481.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133371455.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371481.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371487.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133371480.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133371454.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371480.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150035015.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150035015.2 node_expansions=91
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000147262166.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000158373277.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069484377.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033373266.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083372388.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000116706610.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127817721.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000127817721.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044484377.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030594599.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022260377.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069483488.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102817710.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000158373277.0 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000158371443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158372999.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158373290.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158372291.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158372457.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158372458.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158373013.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158371456.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158371457.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158372443.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158371443.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158371445.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158372443.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000158372466.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000158372457.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000158371443.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000158373277.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000158373290.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158373300.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158373300.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158373314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158373314.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158373291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158373291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158373313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158373313.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158373279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158373279.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036849.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036849.5 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158373303.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175036825.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158373281.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158373281.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158373281.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000175036825.5 node_expansions=29
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000175036827.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000175034326.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000169479603.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000172258771.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000166702381.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000172257105.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000175036827.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036827.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175036827.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036838.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036838.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175034615.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175036827.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175036837.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175036872.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175036828.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000175036872.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175034628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175034628.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036872.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036872.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175036870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175036860.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175036868.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175036884.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175036852.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2100000175036884.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175036862.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175036824.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175036862.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175036881.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036881.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175036883.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175036845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175036883.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175036894.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175036894.5 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227809028.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000213920139.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000225031250.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000216697917.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2700000208364583.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000227809028.0 node_expansions=85
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000227809037.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000225033479.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000219477091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000225031813.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2700000227809037.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227809036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227809036.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000261142319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000261142319.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000216697904.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122253439.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000066697894.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000163920114.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000169475672.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000202809003.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000197253450.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000180586781.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155586772.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000113920106.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000075031227.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000066696996.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000150031257.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000155586774.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000155586783.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172253439.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000172253439.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172253479.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000216697904.0 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000216697925.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216697894.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000216697914.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000216697894.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216697897.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216697925.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216697917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216697917.5 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000216697932.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216697918.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000216697926.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000216697942.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216697932.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000216697919.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000216697942.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216697942.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216697933.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216697942.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000250031250.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000250031250.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216697946.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216697943.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216697946.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216697952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216697952.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000227809053.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122253486.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000066697942.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000163920155.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000169475710.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000202809054.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000197253498.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000180586831.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155586821.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000113920151.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000075031263.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000066697040.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000150031263.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000155586821.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000155586820.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172253486.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000172253486.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172253484.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000227809053.0 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000227809044.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227809031.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227809044.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227809048.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227809048.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000216697933.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000122253488.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000066697919.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000163920155.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000169475708.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000202809044.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000197253484.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000180586819.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000155586811.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000113920172.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000075031252.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000066697033.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000150031255.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000155586808.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000155586812.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000172253475.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000172253475.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172253505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000216697933.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216697930.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216697920.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216697930.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000250031234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000250031234.0 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000238920123.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000250031233.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000241697898.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000233364565.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000233364567.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=3000000250031233.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055568889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069460001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027790223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058348054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027786055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036119440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036119163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061121997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050009166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036121940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050013053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036120274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033343329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077793940.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077799496.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796162.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796718.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000077799496.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027795821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991681873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991681308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991681576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019454909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022233309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991681306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991677407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900526.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013900529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997232684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011120740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000010738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000009627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044463384.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463384.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460884.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460051.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000044463384.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021720.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021719.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050021740.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021731.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050021720.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050021720.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050021742.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000050021742.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021718.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242176.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241262.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241262.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241262.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241288.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353290.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958353288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958353289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958353289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930572734.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930572734.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919460733.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919460733.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919460733.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919460733.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919460734.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919460734.6 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352288.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983352289.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999930572732.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061130067.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088907845.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907845.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983352289.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930572746.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930572757.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983352289.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983352288.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130068.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352289.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011130067.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011130086.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947238511.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999919460732.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983352301.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088907845.9 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088907844.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907841.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088907852.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088907842.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088907855.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088907855.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907841.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907841.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907843.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352287.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983352300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999930572731.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061130089.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038907857.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999919460745.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983352287.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930572731.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930572745.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983352288.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983352287.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130077.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352288.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011130078.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011136597.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947238545.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999919460731.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983352287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000061130089.6 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061133542.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133118.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130065.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132308.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132852.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136597.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135764.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132283.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000061136597.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136598.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136598.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136612.9 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061136611.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136588.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061136589.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061136602.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136599.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136611.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136623.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136623.4 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061136612.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136612.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061136599.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061136612.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136609.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136612.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136624.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136624.4 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983358835.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983358835.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999930579280.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113907819.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063907819.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999919467279.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983358835.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930579280.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930579280.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983358835.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983358835.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086130041.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983358836.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036130041.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036130041.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994462486.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999919467279.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983358836.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000113907819.4 node_expansions=276
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088914388.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914400.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088914403.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088914389.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088914415.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088914410.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088914415.6 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914377.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914403.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907830.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907830.4 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914378.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914414.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911354.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911354.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911323.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911334.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088911334.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911357.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911357.6 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999930576236.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576211.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999930576213.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999930576212.9 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999930576235.4 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=599999930576246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576246.4 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999930576212.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999930576235.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999930581906.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999930576225.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999930576212.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=599999930576221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=599999930581906.0 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999930576213.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930576198.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999930576221.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930576234.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930581906.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999930581906.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999930577197.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930578874.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930579239.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930576197.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930578406.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930578961.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930581906.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930578406.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999930581906.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581919.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919467408.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919467408.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919467443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919467443.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919467443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919467443.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930579443.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930579445.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930579445.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905573166.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905573166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891684278.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891684278.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905573166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905573165.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573197.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905573197.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999875017635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999905573177.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999905573177.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905573164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905573164.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999855579334.4 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999855576679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999855579334.4 node_expansions=94
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999855576667.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999855579347.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999855577790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999855576667.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999855578890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999855577792.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999855578057.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999855579346.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999855579347.9 node_expansions=148
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999855576679.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999855577791.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999855579056.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999855576667.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999855578891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999855577778.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999855577780.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999855577678.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999855579334.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999855579334.4 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855579359.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855579359.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855579346.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855579346.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855577679.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855577679.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999855577679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855577679.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999855577666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999855578777.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999855580055.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999855577667.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999855579888.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999855578777.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999855578777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999855578667.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999888906835.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=899999855569988.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=899999855570100.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=899999888906835.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888906837.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888906837.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888906849.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888906849.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999888906859.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999888906822.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888906859.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997229225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022229614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988893390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013898168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047242218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236666.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055573666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011127422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011127157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011127423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061128956.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055576442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036124088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025011572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030570772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022238239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236851.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011127143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125726.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050017208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041683883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036127752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050017833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052795319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347739.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000061128956.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127276.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061128665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128956.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061128956.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128954.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061128956.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086128955.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005571609.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061128967.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091690207.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041688429.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036132874.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061128967.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061128954.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005571623.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005571609.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061128954.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061128943.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091690207.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128943.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011127165.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128954.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128957.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091690207.4 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571610.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005571610.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005577356.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005571629.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005573018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005573852.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005574276.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005573574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005576362.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005575120.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000005577356.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577332.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582062.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582062.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577343.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577343.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577343.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975026507.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975026507.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999975021798.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975023201.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975024465.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975024031.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975023742.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975026535.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975025021.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975024187.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975025299.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999975026535.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975026520.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975026520.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975031085.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975031085.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975026521.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975026499.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975026499.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975026525.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975031085.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999975031085.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999975026498.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975027874.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975029140.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975028707.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975031085.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975028443.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975027485.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975028863.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975029987.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975028887.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999975031085.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975031085.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975031085.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975031096.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975031096.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055588432.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030588429.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091699543.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041697765.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005586668.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975031085.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975031085.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030588432.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091699543.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980586641.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030588418.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055588432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091699543.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699543.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699543.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699556.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699556.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091699544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699544.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699557.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699557.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091702474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091702474.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091699589.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091699545.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699589.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063921793.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091699546.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091699546.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091699545.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699545.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091699545.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091699545.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091699545.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699545.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091702500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091702500.8 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030588435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055588458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975031126.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000030588436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041697793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000005589585.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030588436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000030588435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999975031112.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999975031101.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000030588435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000030588435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000030588435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000091702474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000030588436.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999980586681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000030588458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055591363.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000091702474.2 node_expansions=141
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091699570.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091699570.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030588458.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055588469.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975031136.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030588469.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091699581.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041697801.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005586682.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030588469.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030591413.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975031136.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975031125.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030588458.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000030588458.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030588458.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030588458.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980586682.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030591413.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055588469.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=1200000030591413.2 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030588458.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030588458.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999975034066.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975031122.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975032510.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975033788.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975033355.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975033066.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999975032122.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999975033511.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975034635.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975033510.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999975034077.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999975025377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000011138488.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999975034077.5 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999975034066.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999975034041.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975034066.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947256331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947256331.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947256320.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947256287.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947256320.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999925027819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925027819.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999925027797.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999925027798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999925027798.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925027822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925027822.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925027810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925027810.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980585152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027807384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999980585140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041696287.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999991694473.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955586832.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000002810832.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002810832.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999925027810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999925027810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980585140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999980585144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000008362918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069477498.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999980585162.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999930583362.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999980585140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005585153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000069477498.8 node_expansions=174
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474019.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069474030.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000069474030.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069474054.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474030.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069474030.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474038.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069474038.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069474042.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069474039.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069474041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069474041.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027810825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999925031258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041699714.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999991697936.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999955586825.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002810825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000002810825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999925031258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999925031258.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000008366380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999930586814.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999980588592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005588603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000041699714.0 node_expansions=504
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041696251.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041696264.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041699714.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041696241.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000041696228.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000041699714.2 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041699158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041696238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000041697603.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000041698880.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000041698325.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000041697616.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041698158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000041697227.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000041696238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000041699725.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000041697214.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000041698603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000041699725.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000041699738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041699738.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925031283.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925031283.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925031282.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925031282.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897253517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897253517.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999952810827.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000033036.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999897253494.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999952810838.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000013921925.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999963920147.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999927809047.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999975033047.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999975033059.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999897253480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999952810814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999952810814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000008366369.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000069477480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999952810814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902809060.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999952810814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999977810825.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=1200000069477480.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069477480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069477480.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069477530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069477530.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069477518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069477518.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069477526.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069477526.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069480460.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069477539.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069478905.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000069478528.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069478905.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000069479627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069480183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069479472.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000069478516.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000069477529.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069478516.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000069479918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000069479905.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000069480460.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069480484.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480484.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952813807.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000036030.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999897256473.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999952813794.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013924919.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963923141.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999927812030.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975036031.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999975036027.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999897256472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999897256461.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952813794.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999952813817.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000008369384.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999952813794.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999902812030.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999952813807.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977813805.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000013924919.0 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013924931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013924931.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952813807.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000036054.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999897256474.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999952813831.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963923142.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999927812031.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999975036031.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999975036053.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999897256474.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999897256474.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952813819.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952813807.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008369375.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069480485.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999952813819.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999902812041.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999952813819.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977813832.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000069480485.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069480487.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069480487.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069480485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069480485.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052812986.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052812986.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897256486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897256486.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880588974.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880588974.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880588986.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880588986.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880588974.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880588974.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999936148961.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999983371194.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999936146309.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013924098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999947255642.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999911144541.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999958368554.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999958368565.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999880588998.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999880588974.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999936148961.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952812975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000008368553.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052812976.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999936146308.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999886144530.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999936146308.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961146319.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000052812976.5 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077809448.5 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000027813016.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052812983.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000052812983.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586039.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586039.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077809447.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077809447.8 node_expansions=90
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052812981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052814369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052813981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000052814369.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000052815116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052815658.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052814925.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000052813992.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000052815092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000052812981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000052813981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000052812994.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000052813981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052815369.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000052815658.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027815672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027815672.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000008947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966675003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025007669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000025010114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025009558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025010114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025010114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000025010114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041682166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052794452.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904952.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047237999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459910.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794424.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066683956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572219.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055572486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041682422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036120711.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008342653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047238611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047238585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047238307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044460186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038902408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008343182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027788237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008342639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008342337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022232664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019454871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044458534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033346573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000066683956.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066683932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066683956.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066683956.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000066683956.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683957.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683957.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066683956.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066683929.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683956.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348855.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008348845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008348845.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348867.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008348856.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008348831.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008348856.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348880.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348880.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008348868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008348855.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008348868.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348868.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008347979.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008347979.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126665.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008348864.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088906208.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008347979.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066683975.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094461763.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094461764.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066683975.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088906208.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088906207.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066683979.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094461764.1 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461763.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461755.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461763.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348866.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008348852.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008348818.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008348840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008348840.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980571041.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980571041.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980570165.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980570151.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038906151.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126623.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980571064.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061128387.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038906151.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980570175.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038906175.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038906165.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038906151.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094461720.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094461720.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038906162.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038906151.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128410.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128398.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906151.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094461720.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461744.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461744.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094461755.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461729.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461745.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461756.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094461756.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980571078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980570200.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980570200.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038906200.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036126646.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980571079.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061128422.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038906190.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980570190.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038906189.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038906189.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038906189.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094461756.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038906200.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038906200.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128423.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128422.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906190.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094461756.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461769.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461731.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461769.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094461764.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461766.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094461766.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094461755.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094461740.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461755.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094461775.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094461775.6 node_expansions=8
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094465952.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094465546.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094464988.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094461776.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094465941.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094466644.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094461786.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094462608.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094466644.2 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466644.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094466619.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466644.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466652.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466662.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094466644.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466662.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119461777.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461777.2 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094470823.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094470442.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000094469884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000094466656.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000094470819.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000094466662.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094467489.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000094468767.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000094469041.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119461774.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000119461774.6 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119461775.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461775.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119465942.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465942.5 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155572864.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144461741.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144461752.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1200000155572864.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155572852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572852.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027795075.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041681295.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041681297.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000100017294.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000083350630.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122239532.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000100017294.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041681295.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100017283.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000100017297.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100017297.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000155572851.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000155572850.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000075017283.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075017297.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000122239519.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122239517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000100017283.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000155572851.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155572863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155572863.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155572875.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572841.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572875.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155572890.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155572890.2 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027795109.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041681320.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041681320.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000100017321.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083350654.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980571098.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122239554.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100017322.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041681322.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000100017333.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100017330.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100017321.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000155572886.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075017322.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075017333.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122239567.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122239550.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000100017321.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000155572886.2 node_expansions=98
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155572887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572862.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155572877.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155572841.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155572853.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155572851.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572887.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155572889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155572889.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155572862.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572876.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155572889.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155572877.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155572890.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155572887.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000155572890.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155572889.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572889.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577041.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577041.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155572886.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572874.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155577007.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155572854.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155572878.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155572880.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000155577007.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000155577018.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155576632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155576056.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155572851.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155577041.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155572884.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155573673.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155573996.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155574273.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000155577041.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577022.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577022.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577040.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155577057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155577043.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577057.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577054.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155577057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155582745.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155582758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155577064.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155577055.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155577055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000155582758.5 node_expansions=91
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000155581223.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155580814.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155579716.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155580255.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155577077.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155577067.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155577890.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155578188.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155578451.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155582769.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000155582769.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155582769.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155582746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582769.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155582758.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155582757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155582746.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155582758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155582757.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155582743.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155582747.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000155582758.5 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155582758.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155582761.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000155582761.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155582757.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155582757.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155589469.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000155586924.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000155589469.0 node_expansions=161
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155591803.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155586702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155589580.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155589480.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155586969.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155586913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155586924.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155587762.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155588025.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155588313.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155589193.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000155589480.0 node_expansions=273
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155590135.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155586970.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155588636.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155585970.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000155586969.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155585971.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155585971.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155586804.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155589480.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000155587080.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155587368.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155588915.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000155589480.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155591136.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155590470.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155592136.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155589471.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155592138.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155590470.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155589481.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155589468.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155590305.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155590579.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155590858.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155592415.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175029668.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000180583725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000177805228.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000180583725.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180583741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180583741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180583748.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180583748.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180583745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180583745.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202799541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202799541.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000180583760.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180586377.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000180583761.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180583750.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202799541.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180583772.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000202799541.0 node_expansions=98
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000180585427.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180584760.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180586426.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180583748.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180586415.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180583748.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180583759.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180583748.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180584582.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180584871.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180585137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180585704.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200024006.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000202799575.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2400000202799575.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000202799541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202799541.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202799563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202799563.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202799575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202799575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000202803826.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202803159.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202804826.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202802159.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202803826.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202802159.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202802159.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202802159.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202802992.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202803270.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202803548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202804937.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000202804937.0 node_expansions=333
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000202801520.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202801512.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202801512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202804937.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202801543.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000202804937.0 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000202803198.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202804959.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202802471.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202804141.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202801496.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202803190.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202801513.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202801513.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202803009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202801512.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202802364.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202802642.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202802907.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2400000202804959.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202804971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202804971.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202807613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202807613.0 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000202804975.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202804970.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202804975.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216690394.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216690394.5 node_expansions=35
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000202806652.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202807097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202805985.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202807652.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202804985.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202806667.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202804985.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202805005.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202806540.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202804985.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202805818.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202806096.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202806374.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000216690432.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=2700000216690432.0 node_expansions=337
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000216690444.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216690442.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000216690428.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000216690438.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216690454.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000216690454.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216690431.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216690415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216690431.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216690431.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216690431.0 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000241690416.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000241690405.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000241690384.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000238912606.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000230579303.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=3000000241690416.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013898168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000030566836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030565725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000030566836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044462555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033353331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030574654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036131124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000016334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000015209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000016308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013903528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013902142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011127684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016683027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000013796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000015182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000044462555.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461989.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462555.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462001.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000044462555.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462556.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462568.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044462569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462569.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044467853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044467853.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000021631.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077801200.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980576298.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980576298.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075023410.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030577200.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000021631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077801198.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980576298.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000075023420.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044467853.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077801188.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077801200.6 node_expansions=410
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077798142.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077801067.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077797734.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077799123.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077799400.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077801198.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077798156.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077800364.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000077801198.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077801211.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077801196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801211.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980576309.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980576306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576309.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980576310.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980576310.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999980573250.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980576308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999980576310.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980576285.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980576287.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999980576284.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999980576310.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573231.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022242565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022242565.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022242565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022242565.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977796342.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077798157.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980573255.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958351010.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052798144.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351922.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977796342.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575935.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044464824.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958351009.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022242566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022242565.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242565.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798155.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242566.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022242565.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022242566.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000077798157.6 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077798145.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077798142.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077798145.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977796366.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980573256.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958351033.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052798144.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008351921.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977796366.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575921.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044464810.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022242602.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958351033.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022242588.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022242589.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242588.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798155.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022242588.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022242602.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022242602.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575922.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=600000055575922.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575921.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575896.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575921.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575919.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575911.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575919.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581903.1 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055575939.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581920.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577888.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577747.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579410.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575929.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579136.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579136.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055578164.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055581920.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579132.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581901.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055581901.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027797319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027797319.8 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000055581914.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000055581904.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000055581904.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000086131441.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000055581894.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000055581913.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000055581904.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000055581903.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055581903.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000086131455.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000055581924.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000086131464.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000086131455.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000086131465.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000086131465.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000086131477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131477.5 node_expansions=516
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008351908.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108353699.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044464810.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999958351019.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083353699.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038907477.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008351908.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086131477.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075020366.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052798130.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022242575.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022242575.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022242575.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052798130.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083353699.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052798130.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052798130.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052798130.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000108353699.8 node_expansions=1774
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000077804142.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000077804134.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000077807589.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000108353687.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000077804132.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000077804136.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000077804122.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000077804123.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000077804136.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000077811110.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000077804146.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000108353697.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000108353699.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000108353697.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000077804126.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000077804134.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WOOD')) score=1200000077811110.0 node_expansions=348
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108353672.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077809554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108355476.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077811110.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077810832.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108353672.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108356865.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077811110.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108356865.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108355894.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108357143.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000077811110.0 node_expansions=299
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000077807623.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077809554.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077809443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077808610.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077810012.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077810833.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077807623.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077810832.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077811110.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077809722.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077809833.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108357143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000102804097.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000077811110.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077811111.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077811111.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958364001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958364001.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958364001.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958364001.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958364001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958364001.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999958364001.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958365946.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958365832.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958364988.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958366668.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958366377.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958364001.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958367221.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958367210.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958366110.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958366221.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958356980.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999958356411.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000005584452.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1500000005584452.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005584465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005584465.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958360489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958360489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958360475.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958360475.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019463982.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000019463969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019463969.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986130649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986130649.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000019463997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000019463997.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975017785.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075019564.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000018664.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005574220.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077797341.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005573341.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975017788.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052797340.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041686230.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994463997.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999930572441.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047241776.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019464007.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050019553.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019463997.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019463997.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019463997.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052797340.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000077797341.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077797345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077797345.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077800489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077800489.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077797333.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077797319.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077797339.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077797342.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077800489.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000077800489.0 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000077797316.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077799260.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077799114.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077797326.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077798984.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077798715.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077797316.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077800490.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077800489.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077799392.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077797316.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000077800490.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058356055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058356055.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077800515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077800515.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000077803697.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077805642.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077805364.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077803697.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077805531.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077804975.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077805086.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077806364.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077803697.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077803697.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077806364.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077805808.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000077806364.2 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000077803155.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077805097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077805822.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077804822.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077803142.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077804990.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077804431.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077804531.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077803155.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077803153.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077803155.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077806377.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077805253.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000077806377.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806377.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930581462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930581462.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999975026798.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075028590.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000027702.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005583254.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077806354.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000005582368.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975026785.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052806375.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041695244.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994473007.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019473007.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047250798.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019473007.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050028591.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000019473020.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000019473020.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000019473020.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052806368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000077806354.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806368.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077806379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077806355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077806355.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058361945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058361945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058361945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058361945.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911137045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911137045.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999911137024.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911137034.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999911137044.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999911137018.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999911137031.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'SHEEP')) score=1499999911137044.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911137034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911137034.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911137045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911137045.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911137036.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911137036.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975028591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975028591.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955582368.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055584146.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980583280.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986138836.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058361925.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986137925.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955582367.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052806369.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041695258.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911137035.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000028590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027806368.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000028591.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030584147.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000028613.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000028590.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000028590.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033361924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058361925.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058361925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058361925.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911137022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911137022.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955582355.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055584171.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980583258.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986138834.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058361947.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986137925.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955582355.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052806364.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041695258.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975028577.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000028588.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027806379.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000028577.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030584147.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000028577.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000028588.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000028577.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033361935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058361947.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058361935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058361935.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058361934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058361934.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058361949.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058361926.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058361921.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058361935.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058364576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000058364576.5 node_expansions=63
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000058361909.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058363877.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058364577.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058364590.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058361924.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058363587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058363743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058363187.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058363309.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058361923.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058361923.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058361910.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058364032.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058364022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000058364590.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058364576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058364576.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058369340.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058369340.8 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000058364592.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058366531.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058367268.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058366157.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058364586.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058364592.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058366419.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058365869.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058365975.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058364586.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058364592.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058364592.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058366703.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058366697.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000058367268.8 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058367268.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058367254.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058367253.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058367266.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058367244.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058367268.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058369378.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058369378.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000058369354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058370354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058370910.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058369354.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058369354.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058371187.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058370632.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058369354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058370632.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058369354.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058369354.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058371298.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000058371298.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000058371576.8 node_expansions=511
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000058369189.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058369201.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058370211.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058370757.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058369187.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058369201.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058371021.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058370479.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058370600.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058369201.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058371600.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058370479.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058369201.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058369187.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000058371312.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000058371322.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000058371600.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058371600.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058371600.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058371587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058371587.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058372576.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058373129.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058371563.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058371563.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058373407.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058372841.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058372854.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058371577.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058371576.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000058373688.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000058373674.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000058372576.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000058373688.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058373689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058373689.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058373696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058373696.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058373713.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058373713.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058375532.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058375532.2 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058373701.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058373699.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058374699.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058375254.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058373701.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058373701.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058375545.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058374710.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058374978.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058373701.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058373699.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058373722.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058374976.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000058373712.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000058373699.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000058374699.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000058373701.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000058374712.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000058375545.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058375532.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058375532.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911150659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911150659.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999877817299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877817299.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975040820.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975040820.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042209.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955595986.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055597791.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980596889.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986152444.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058375566.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986151569.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955595987.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052820013.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041708889.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999911150654.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000042210.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027820001.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000042209.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030597778.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000042209.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000042222.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000042210.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033375555.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058375566.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058375555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058375555.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058374181.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058374181.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911150670.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911150670.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955596001.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055597781.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999980596901.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986152460.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058375559.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986151559.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955595990.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052820014.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041708906.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975042212.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000042212.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027820014.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000042212.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030597781.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000042212.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000000042226.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000000042223.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033375572.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000058375559.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058375567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058375567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080595949.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058374183.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058374183.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911150683.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911150683.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042238.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042238.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042239.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999975042239.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975042212.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999975042212.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975042215.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975042219.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042239.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042248.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042248.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975042237.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042237.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019482729.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975042250.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999975042250.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000040370.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077818161.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011148103.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016703661.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080595936.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016705592.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000000040370.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075040383.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063929272.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999955592648.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000022262592.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050040381.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022262592.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052818159.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022262313.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022262313.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022262592.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055595936.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000080595936.8 node_expansions=352
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000080595936.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000063926881.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000077814770.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000077817602.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000080595671.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000080593547.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000069480782.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000075036604.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000080595936.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595950.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080595950.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595951.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080595951.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595952.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080595952.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595950.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080595950.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595952.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080595952.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080595952.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080595952.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102816072.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102816072.2 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000086147293.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000100035183.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000100038015.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000102816072.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000102813972.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000091701204.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000097257018.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2100000102816072.8 node_expansions=103
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000102816097.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102816079.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000102816036.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102816048.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102816073.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000102816083.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102816097.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052816081.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052816081.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052816081.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052816069.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052816064.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052816050.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052816060.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052816065.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052816081.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052816108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052816108.8 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052816107.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052816083.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052816107.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052816098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052816098.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052816100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052816083.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052816100.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000052816076.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000052816076.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999883368972.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999883368972.8 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999883368976.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999883368946.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999883368963.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999883368974.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999883368972.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999883368985.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2099999883368985.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999883368986.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999883368961.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999883368986.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999852813428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999852813428.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999825035650.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999852813415.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999852813415.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999852813429.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999852813391.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999852813429.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825035653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999825035653.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825035659.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999825035614.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999825035659.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825035652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999825035652.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999805586882.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999825035638.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999825035638.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825035638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999825035638.8 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030567336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999958335834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999958338613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994453724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991675113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000030567336.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000030567336.4 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041683909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038906377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050015566.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033348843.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000014021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126068.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052794986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050017486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461399.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055573655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683634.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000013740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000011226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038903554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038905809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008345406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055573655.1 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570878.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573689.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055573689.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573668.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576439.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578822.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578253.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055573665.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575328.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577286.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577142.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576439.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000055578822.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055578864.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055578822.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578809.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055578819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578864.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578845.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055578846.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055578823.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055578820.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578846.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583698.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583698.4 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055578834.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578845.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055578858.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055578845.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578857.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055578852.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000055578858.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576371.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578844.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055578844.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578844.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055578856.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055578856.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912189.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025021523.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105573660.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000000020622.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578844.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055578845.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088912201.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991688189.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022243744.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086134411.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055578844.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055578844.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000020622.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000020622.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075018093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000105573660.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086134413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134377.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086134378.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086139252.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086134422.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086139252.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086139252.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137140.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139008.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136043.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086135363.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135363.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137140.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086139252.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136765.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139286.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693078.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693078.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690566.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690566.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693068.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693068.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088917077.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025026435.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086139301.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000025511.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088917077.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022248633.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086139301.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025511.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000025522.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055583733.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088917077.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917077.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917077.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917079.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914579.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914579.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921643.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359025.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917079.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359025.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917076.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917076.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917080.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917080.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362508.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362508.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359022.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077799833.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077799833.9 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359021.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359021.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936135013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936135013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936134989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936134989.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936135014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936135014.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999936137801.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936136024.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936137412.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936135024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936136690.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936136423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936136023.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936135023.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936137691.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999936137812.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955575808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999963905864.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=899999963905864.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905864.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963905864.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944461420.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944461420.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905865.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963905865.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963905889.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963905862.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963905889.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963908688.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963908688.1 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963908688.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963905920.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963908269.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963905910.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963907587.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963907305.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963906880.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963905906.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963907587.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963908688.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999963908688.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963905906.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963908662.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999963908662.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905885.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963905885.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944459663.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459683.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944459683.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944459663.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944459663.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000017919.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000017884.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075017886.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997239220.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077795663.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047240108.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016684551.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041684552.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041684553.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050017920.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963905884.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994461462.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047240108.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047240109.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016684552.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999983350329.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983350329.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016684551.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077795663.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077795664.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077795664.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077795694.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077795694.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963905909.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905886.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963905886.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963908649.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963908649.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963905883.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963905872.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963905883.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963905894.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963908635.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999963908635.6 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999963905881.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963908217.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963905857.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963907548.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963907256.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963906828.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963905871.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963907534.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963908635.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=899999963908635.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963908649.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963908649.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963911006.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911006.8 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000022972.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000022972.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075023006.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997244319.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077800764.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047245229.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944464750.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016689639.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000041689673.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041689652.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050023006.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994466541.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047245208.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047245229.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016689639.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999983355417.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983355417.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016689639.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077800764.0 node_expansions=588
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077798481.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077798441.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000077798442.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000077798419.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000077800764.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000077800764.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077798449.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077799375.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077798404.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077800765.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077800081.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077799803.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077799376.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077798404.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077800081.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077800764.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000077800765.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077800777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077800777.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077800800.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077800800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000077800835.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077803190.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077801800.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077800800.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077802467.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077802190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077801835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077800835.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077802467.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077801912.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000077803189.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000077803190.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077803190.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077803190.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050025446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050025446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050025411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050025411.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050025412.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050025412.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050025413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050025413.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000050025409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050025409.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050025411.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050025407.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050025439.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050025422.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050027065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000050027065.0 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000050025399.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050026676.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050026432.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050025399.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050025953.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050026787.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050026411.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050026411.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050025411.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050027065.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050026509.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050026399.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000050027065.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050027065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050027065.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050027079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050027079.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050032097.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050031820.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050031375.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050032208.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050032208.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050032653.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050031820.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050031820.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050031931.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000050031820.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000050032653.4 node_expansions=315
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050030867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050030858.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050032653.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050030834.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050030835.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000050032653.4 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050032097.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050031833.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050031376.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050032208.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050032208.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050032653.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050031820.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050031821.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050030820.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050031931.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000050031833.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000050031821.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000050032653.4 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050032666.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050032666.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050032689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050032689.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972254923.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972254910.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047254923.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999969476257.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019477133.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999916696701.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988921590.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013921590.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013921591.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050032703.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963920688.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999966698466.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019477133.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019477145.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988921578.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999955587354.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999955587355.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988921576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000050032703.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050032701.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050032701.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050032732.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050032732.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050032700.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050035042.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050032668.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050032667.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050032713.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000050035042.2 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000050035042.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050032653.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050033965.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050033687.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050032666.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050033209.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050034055.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050034077.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050033653.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050033654.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050033666.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050032666.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000050033799.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000050033687.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000050033653.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=900000050035042.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050035076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050035076.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005561225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002782057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999983340057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000013904087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052796388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013902707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013901877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013902986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013906583.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055576109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058351667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025011304.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050013885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038901904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052793362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044461154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050015585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033346906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238263.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050020532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025017152.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044463333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038906906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237131.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794085.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058351667.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351667.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355988.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351390.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058355988.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350845.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350845.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350836.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350836.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350847.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350847.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350835.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350835.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350838.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350838.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350835.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350835.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058350838.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350838.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350838.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350838.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350846.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350846.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350845.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350845.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030578236.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030578236.4 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030573078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030573078.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030578202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030578202.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091684178.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983349969.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080573080.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013905524.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063906400.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063906410.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983349954.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030573066.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030573066.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030573080.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795298.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795289.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986127747.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986127732.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030573080.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030573066.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030573080.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983349954.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091684178.1 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684188.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684189.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091684189.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684175.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684175.1 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000091684191.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000091689322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000091684188.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091684179.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000091684177.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000091684179.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000091684187.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000091684179.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000091684189.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000091684189.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000091689336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689336.5 node_expansions=158
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000091684197.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000091689333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000091684191.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000091684188.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000091684178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000091684197.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000091684198.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000091684190.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000091684200.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000091684200.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000091684186.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=600000091689333.0 node_expansions=101
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091687666.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687125.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684200.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687256.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689347.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686963.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686687.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686700.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091689347.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689334.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689334.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355125.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355115.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355115.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355122.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358596.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983358596.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999983355126.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983358596.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999983355135.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999983355125.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999983355110.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999983358596.2 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999983358597.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983358597.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983358067.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983355096.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983358152.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983356096.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983357874.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983357596.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983357596.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999983358597.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983358596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983358596.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692833.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080581721.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013914163.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063915055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063915069.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983358598.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030581735.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052803931.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052803944.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986136402.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986136375.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030581708.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983358598.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692833.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072248387.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072248387.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696308.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072248414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091692842.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692843.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127798693.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127798693.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091695787.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696357.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091695802.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091692843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091695913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091693843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091695509.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091695635.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091695344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091695344.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000127798720.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000119464538.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000127798720.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108354250.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108354250.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127798721.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127798721.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127798733.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127798733.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798708.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798708.2 node_expansions=149
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136132042.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798697.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000147243142.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127802179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127805235.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127802179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144465374.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000127806068.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000127804679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000127804679.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000152798697.2 node_expansions=382
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127805135.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127805134.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127804290.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127802189.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127803190.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127805249.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000127802190.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000127803457.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000127804958.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000127804679.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000127804694.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000152798711.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1200000152798711.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798697.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798697.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798730.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798730.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798719.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152798693.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798719.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019464508.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152798719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066687622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141687618.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075020074.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000125020963.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000125020953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000030576496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000030575607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091687622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000091687607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000113909845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000113909840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000047242285.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000047242273.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000091687622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000091687619.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000091687622.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000055576496.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000152798719.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152798729.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152798715.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798729.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019464510.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464527.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019464509.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019464527.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019464511.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019464528.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019464508.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019464528.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030576511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030576511.5 node_expansions=8
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030576487.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909821.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000055576489.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030576520.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1500000063909821.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063909821.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063909833.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063909855.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063909855.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909828.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063912857.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000063912857.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063909865.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063909840.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063909853.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063912857.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063909816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000063912857.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063912706.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912706.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063910912.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063909819.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063909829.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063912879.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063909791.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063911039.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000063912591.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063912291.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063912336.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000063912879.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063912857.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063912891.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354245.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033354245.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033354267.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354269.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033354269.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033361632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033361632.5 node_expansions=193
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033354307.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033354307.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033361632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033361632.5 node_expansions=193
FooPlayer.decide: Prioritizing 15 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058360099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058360099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058358266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058357155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058357155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058357155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058357155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058358432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058361599.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058357155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058359655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000058359655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000033361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033361599.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000058361599.5 node_expansions=2471
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058359932.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058359932.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058358139.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058357028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058357028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058357028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058357028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058357028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058358266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058361599.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058357038.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000058359528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058359528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000033361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000058361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000033361599.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000058361599.5 node_expansions=350
FooPlayer.decide: Prioritizing 3 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058361599.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000033361634.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000058361599.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058361612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058361612.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058361615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058361615.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025028281.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058364542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058361625.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058361637.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058361634.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000058364542.0 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058364542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058364542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000058363465.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000058361597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000058362741.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000058361630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000058361597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058361597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000058361597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058362875.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000058361597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000058364557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000058364127.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000058364130.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000058364557.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025031208.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025031208.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025031257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025031257.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000025031241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025031241.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999994475711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994475711.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150031267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958363686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005586822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105586810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005585919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122253490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000183364586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999969474831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055586831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055586812.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077809033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077809045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999977808165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999977808155.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055586822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000055586800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000116697956.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000080586808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000183364586.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183364623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183364623.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183364621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183364621.0 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183367531.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183367534.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000183366422.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000183364589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000183365697.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000183364621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000183364602.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000183364602.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000183364621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000183365864.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000183364591.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000183365586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000183365700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000183367086.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000183366176.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000183367534.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183367512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183367512.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183367539.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183367539.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183367531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183367531.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219478647.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219478647.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186145265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958366665.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005589776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000141700821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000041699932.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000158367487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999994478668.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999969477788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055589792.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055589776.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000113923043.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113923043.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999977811110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999977811110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055589779.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000055589781.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000152811932.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000105589709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000186145265.5 node_expansions=398
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000150034225.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000150034201.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150034225.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958366663.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958366663.2 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958366642.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999958366609.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958366642.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997250791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997250791.8 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958366625.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999958369566.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999958369566.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958366656.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999958369566.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999958366668.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999958366644.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999958366622.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999958369566.5 node_expansions=68
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958369566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958367624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999958367735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999958367656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999958366625.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999958366622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999958366656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999958366622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999958366622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999958367900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999958367656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999958366624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999958368766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999958367736.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999958369122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999958368177.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1799999958369566.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958369566.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958369566.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969483179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969483179.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969480679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969480679.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999969480714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969480714.0 node_expansions=5
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999997255412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000016696334.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999986145691.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000016695223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000016695223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999997257079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000016695223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000016695223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999997253857.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000016695223.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000016696501.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999997255968.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999997254690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999997256523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000016696334.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000016697723.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999997256523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999988926746.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999997257079.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999988926411.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2699999988922633.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2699999997257079.0 node_expansions=11121
FooPlayer.decide: Prioritizing 23 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969486034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999986145413.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999997257079.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999997255968.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999969486200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999997254690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999969487034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999969486034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999969487423.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999969486478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999988926301.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999997257079.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2699999988925579.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2699999988926411.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2699999988922633.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2699999997257079.0 node_expansions=3159
FooPlayer.decide: Prioritizing 24 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969486044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999969484920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999969484920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999969486197.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999969484923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999969484920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999969485923.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999969484935.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999969486200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999969485920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999969486756.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999969484923.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999969487044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999969486034.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999969487423.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999969486478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999988926317.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999997257091.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2699999988925579.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2699999986148245.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2699999988926411.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 23: expected_value=2699999988922633.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2699999997257091.5 node_expansions=336
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002784502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013898724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991670890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013900113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005573265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041685557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047236946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005573520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005573253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005574098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005572709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052797278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047241665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033350288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041683864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038906708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030572475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025017475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036130532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016684350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030572697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019462139.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052797278.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052796167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801043.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802707.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052802707.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802710.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088913821.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022245376.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080580487.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578696.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088913821.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994467585.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994467585.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080580487.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802696.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578696.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005578696.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088913821.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088913821.1 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088910896.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088913821.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911877.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910354.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910909.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912710.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912432.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088911187.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000088913821.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913832.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913832.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913821.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913821.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913834.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913834.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994467588.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467588.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467589.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467589.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994471632.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994470076.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994471076.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994469520.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994470089.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994471923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994469978.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994471645.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994470355.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999994471923.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994471923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994471923.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994471919.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994471919.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994471933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994471933.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994471934.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994471934.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994471945.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994471945.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807046.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088918179.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052807046.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022249736.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080584846.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052807045.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005583046.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088918167.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807046.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052807045.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994471934.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080584847.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052807056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052807045.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052807046.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005583056.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005583046.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088918168.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088918179.9 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918155.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918190.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918181.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918181.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918178.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918190.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691625.4 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088922245.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920690.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921968.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921690.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088920135.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088920857.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088920690.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922256.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920981.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105579389.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000116691633.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000116691633.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691612.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691612.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691623.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691623.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116695653.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694098.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116694387.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695098.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116693542.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116693278.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116694109.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116694000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116695653.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116694389.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000116695653.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695667.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116695668.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695668.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695683.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695683.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695687.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088917922.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088917922.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052806780.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025028989.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061139234.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108362323.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052806779.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016694790.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088917890.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806790.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025028990.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966693889.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005583655.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108362323.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806768.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052806767.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052806790.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016694768.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016694767.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088917901.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000108362323.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362346.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108365822.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108364836.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108365558.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108365113.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108365833.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108364279.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108364002.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108364834.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108364711.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108363334.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108365101.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000108365833.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108365823.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108365823.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369321.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108369321.6 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088924878.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025035988.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061146211.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016701766.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088924878.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025035988.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966700877.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005590655.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108369322.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052813766.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016701766.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016701766.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088924878.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000108369322.6 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108368346.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108369044.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108368612.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108368225.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108367512.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108367780.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108368333.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108368223.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108366822.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108369334.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108368601.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000108369334.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369323.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108369323.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369348.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108369348.1 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108369348.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108369332.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108369345.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108369345.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108369335.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108369348.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369333.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108369333.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369346.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108369346.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108369356.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108369356.1 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108369368.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108369368.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144480447.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144480447.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072258251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072258251.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108366320.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108366320.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088924767.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025035867.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061146100.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108369212.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000016701645.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088924767.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025035867.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999966700756.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005590534.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052813645.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016701645.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016701645.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088924767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000108369212.0 node_expansions=468
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108366279.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108366302.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108369212.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108366288.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108366276.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108369212.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108368767.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108369045.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108368679.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108367957.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108368235.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108368767.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108369225.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108367268.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108370323.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368392.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108369068.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000108369225.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108369236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369236.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369256.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108369235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108369250.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108373270.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108369233.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108369216.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108373270.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000108371715.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108371993.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108371626.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108370904.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108371159.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108371714.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108370215.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108370214.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108371325.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108373270.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108371336.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108371992.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000108373270.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108373293.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108373293.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138924756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138924756.5 node_expansions=69
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088932045.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025043145.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061153378.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016708923.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088932045.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025043145.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999966708034.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005597811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000108376489.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052820923.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016708923.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016708923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088932045.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000108376489.8 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108375767.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108376046.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108373267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108375656.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108374947.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108375235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108375779.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108376489.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108374267.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108374279.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108375378.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108375390.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108376058.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1500000108376489.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108376503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108376503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108376504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108376504.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108379003.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108377057.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108376489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108378890.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108378157.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108378434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108379013.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108377503.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108377503.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108377500.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108378614.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108378611.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108379267.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000108379267.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108379268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108379268.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966710845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966710845.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966710845.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966710820.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966710845.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966710870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966710844.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966710870.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052823759.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088934867.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025045987.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088933924.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144490369.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052823759.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000016711758.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000125045924.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052823758.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025045980.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005600647.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000144490369.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052823772.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052823758.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052823759.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016711759.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016711759.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088934871.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144490369.0 node_expansions=116
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000144490369.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000133379259.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136157036.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1800000144490369.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144490402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490402.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144492869.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125048412.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061159522.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061158634.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000052825299.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000125048412.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061159522.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966713299.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000005603077.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000144492866.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088937299.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052825299.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052825299.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125048412.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000144492866.5 node_expansions=558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144492870.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144490935.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144490389.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144492758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144490667.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144492758.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144492301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144492871.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144491356.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144491370.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144491380.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144492467.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144491389.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144492491.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000144492871.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492858.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144496356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144496356.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492895.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492895.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088937344.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125048435.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061159540.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061158673.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144492880.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000088937339.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000052825339.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000125048452.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088937344.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061159538.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999966713316.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005603095.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088937318.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088937339.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088937339.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052825318.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052825316.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125048439.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000144492880.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144492883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492883.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999966715826.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966713882.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966716836.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966713338.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966715714.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966713626.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966715714.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966715270.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966713327.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966714326.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966714325.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966714325.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966715437.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966714348.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966715437.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999966716836.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966716825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966716825.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966716827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966716827.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966716802.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966716836.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966716850.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966719311.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966716839.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999966719311.8 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999966719335.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966717835.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966717381.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966716811.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966719224.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966717089.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966719224.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966718779.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966716811.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966717825.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966717812.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966718923.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966717813.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966718925.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966717825.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999966718922.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1799999966719335.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966719311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966719311.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966722825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966722825.2 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966719350.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966722797.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966719322.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966719334.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966719312.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999966722797.2 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999966720312.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966719852.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966719311.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966721699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966719575.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966721265.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966721699.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966719297.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966720297.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966722820.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966720308.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966721422.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966720297.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966721408.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966720320.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999966721408.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999966719311.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999966722820.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966722820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966722820.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916704668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916704668.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916704665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916704665.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916704692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916704692.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999916704679.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999916704666.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916704679.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902810904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902810904.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999866699790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902810902.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999902810902.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866699777.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866699777.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866699788.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866699789.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866699804.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699804.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866699804.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699802.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999866699802.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999866699803.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866699803.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999866699792.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999866699792.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905589599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905589599.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999888921804.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888921804.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999888921804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888921804.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999888921790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888921790.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999850032013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999850032013.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999850032011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999850032011.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999916699534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916699534.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000002811580.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075033805.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975033802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999944477347.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000047256042.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999972256015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999936144014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000044478245.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999972256041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999944478236.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999850032026.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000044478248.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000008367134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999991700458.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999972256015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999936144013.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999936144015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058367125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000075033805.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075033788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075033788.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100031415.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100031415.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000075033770.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000075033832.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075033805.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000075033832.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000100031387.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000100031387.5 node_expansions=44
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091697499.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088918179.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086140403.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000100031420.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000100031420.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100031398.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100031398.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000008364767.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000005586945.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999950030532.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100031401.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000005586945.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999980586924.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000077809177.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000005586945.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999975031366.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999880585130.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999897252700.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052809168.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033364767.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000044475834.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000005586922.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999980586932.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999980586923.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091698068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000100031401.0 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100031382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100031382.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000036142501.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000108364723.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000005586945.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999977808279.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000005586922.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999980586922.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000077809168.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000005586922.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999975031366.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999880585144.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999897252699.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000052809168.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061142501.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000044475834.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000005586922.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999980586922.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999980586922.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091698057.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000108364723.5 node_expansions=162
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000105586945.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000108364739.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000105586978.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000108364739.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108364739.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108364739.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108364750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108364750.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000108364768.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108364777.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000108364741.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000125028410.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108364767.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2700000125028410.5 node_expansions=25
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000125028410.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000122249092.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000119471334.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2700000125028410.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125028437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125028437.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125028485.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125028485.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000036139550.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999997250671.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000005584004.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116695139.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000005583996.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999980583993.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000094472915.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000022250693.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999966695107.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999883360881.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999925028437.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000069472917.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000077806251.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000061139559.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000022250693.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999997250659.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999997250659.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000108361806.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000116695139.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116695139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116695136.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000116695152.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116695108.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000116695138.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000116695116.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000116695120.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116695152.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116695142.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116695153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116695153.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680811.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011124921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050012755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041677789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572547.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025010459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047240008.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047237472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022233791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041677755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033346097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055572532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030568574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044460265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124904.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122392.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000058351156.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356429.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355040.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000058356429.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356429.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351157.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351157.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904035.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904073.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909341.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909341.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988904069.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909340.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988904055.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988904055.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988904058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999988909340.8 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988909354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906987.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988906285.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988908932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988904053.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988906574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988908665.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988907118.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=599999988909354.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909354.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909355.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086134241.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912021.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356451.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016691974.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086134254.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132451.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356451.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088912019.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088912032.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356462.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356451.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988909354.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356465.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356451.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011132451.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011132465.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356465.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356451.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088912032.0 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914918.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914227.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916863.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915752.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911994.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914507.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916585.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915049.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088915485.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000088916863.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916863.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916863.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916887.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088919821.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088919098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919807.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088920654.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916863.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919376.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088921485.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088919932.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088921485.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088921474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921474.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921486.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086143719.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088921499.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058365943.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016696609.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086143722.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011141943.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088921509.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988918819.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988918818.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058365943.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011141929.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011141930.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058365929.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088921509.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921509.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921520.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921510.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925274.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925274.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088924454.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088923718.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088924440.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088924729.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088925287.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924454.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088921509.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088924009.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088925275.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088924565.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088924996.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088925287.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925275.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925275.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925302.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925302.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088925298.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925298.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988922632.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988922632.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988922631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988922631.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988922646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988922646.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086147522.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088925321.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058369745.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016706410.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086147531.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011145744.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058369755.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088925296.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088925313.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058369744.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058369744.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988922632.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058369745.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058369757.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145744.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011145757.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058369744.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058369757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000016706410.0 node_expansions=84
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000016703367.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000016702633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016703355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000016703645.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000016703355.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016706410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000016702910.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000016700410.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016702076.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016704187.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000016703466.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000016703909.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000016706410.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706411.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041706353.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016706368.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000041706367.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000041706367.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706378.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041706378.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041706380.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706389.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041706389.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706402.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041706402.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041706391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706388.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041706388.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041706391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041706391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041710169.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041710169.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111157274.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000141704434.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000111157274.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000011155488.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000141704434.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000141704434.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013932377.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013932377.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000011155488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011155488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083379488.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000141704434.0 node_expansions=734
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113934500.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113934218.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113933496.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113934225.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113934333.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113934790.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113934496.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113934218.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113931274.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113932944.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113935052.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113933774.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113934778.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000113935052.0 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113935045.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113935065.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113935054.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113935066.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113935042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000113935066.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113935052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113935052.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113935074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113935074.5 node_expansions=12
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000113938288.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113938009.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113937287.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113938020.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113936454.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113937176.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113938580.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113938287.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113938009.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113935076.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113936067.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113936732.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113937580.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000113938576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000113938580.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113938565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113938565.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113938565.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113938565.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113938565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113938565.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086160810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086160810.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000086160813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086160790.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000086163996.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086160799.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086160800.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000086160800.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000086163996.8 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000086164011.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086163729.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086163007.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086163718.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086162176.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086162899.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086161789.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086163996.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086162899.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086160789.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086163732.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086161785.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086162452.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086163274.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086162885.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000086164011.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086163996.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086163996.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086167232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086167232.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086164022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086164022.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086170729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086170729.8 node_expansions=269
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086164031.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086164031.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086170730.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086170730.8 node_expansions=269
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000086170730.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086169453.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086170175.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086168619.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086169342.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086168230.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086170453.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086169342.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086167230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086170175.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086170453.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086168231.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086168897.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086169730.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086169342.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000086170730.8 node_expansions=517
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000086170744.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086169175.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086169912.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086168342.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086169078.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086167953.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086170188.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086169064.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086166966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086169912.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086170175.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086166954.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086167967.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086168619.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086169454.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000086169078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000086170744.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086170730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086170730.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086170751.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086170751.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086170753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086170753.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983391188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983391188.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019502244.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000019502244.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019502244.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019502244.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158521.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122272312.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097272308.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091716742.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016714077.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122272298.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994492729.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066716743.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000097272312.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122272298.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091716752.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066716743.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999961158506.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066716743.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066716729.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994492729.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999994492729.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066716743.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066716763.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000122272312.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122272322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122272322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158521.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158521.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158535.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961158535.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158535.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158535.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999961162729.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961163673.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961164673.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961163118.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961163840.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961162729.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961164673.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961163840.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961161729.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961163562.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961163951.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999961161729.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961162729.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961161729.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961162729.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999961164229.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999961163840.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999961164673.5 node_expansions=653
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999961162451.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961162451.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961163688.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961162854.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961163577.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961162465.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961164673.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961163562.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961161451.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961163284.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961163673.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999961161451.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961162465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961161451.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961162485.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999961163006.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999961162562.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999961163562.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999961164673.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164688.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164673.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164673.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164702.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164719.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961164690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961164701.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961164684.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961164697.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961164721.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1799999961164721.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961164687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164687.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164723.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164723.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999961164738.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999961164700.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961164710.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999961164702.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999961164698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164738.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164724.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164724.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164724.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164736.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164736.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164736.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961164712.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1799999961164712.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961164726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961164726.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961164726.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961164726.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122278514.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000097278514.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000091722959.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016720299.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122278504.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994498960.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066722950.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000097278501.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122278531.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091722946.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066722960.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999961164726.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066722950.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066722948.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994498962.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999994498962.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066722948.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066722960.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000122278531.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122278501.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122278501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150055259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150055259.0 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122278503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122278503.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122278503.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122278503.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122278530.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122278530.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177827453.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177827453.0 node_expansions=477
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122278539.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122278539.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122278519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122278519.8 node_expansions=2
FooPlayer.decide: Prioritizing 28 infrastructure actions over 41 total
FooPlayer.decide: Evaluating 28 actions with lookahead depth=3
  Action 0: expected_value=2100000150056128.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150055295.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150057128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150055295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150057128.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150056684.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150056406.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150055295.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150056851.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150057517.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2400000166718032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000169493311.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000177827476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000177826199.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000169492199.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000177827476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2400000175051794.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2400000169493028.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=2400000172270516.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2400000177827476.5 node_expansions=1064
FooPlayer.decide: Prioritizing 27 infrastructure actions over 36 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=2100000150056131.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150055317.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000150057150.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150055298.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150057128.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150056297.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150056687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000150056406.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150056310.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150055295.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150056851.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000150056317.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150057520.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000150056295.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000150057406.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000150056310.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000150056310.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000194490170.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000197265449.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000205598338.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000197264339.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000205598338.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000175051798.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2700000197265185.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2400000172270519.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000205598338.5 node_expansions=312
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000177826206.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205598338.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177826196.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177828358.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177826197.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000205598338.5 node_expansions=93
FooPlayer.decide: Prioritizing 24 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2400000177827005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177828284.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177826182.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177828018.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177826182.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177828003.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177827182.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177827559.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177827296.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177827172.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177826172.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177827728.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177828281.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177827182.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177828394.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177827194.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177828283.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000177827170.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000177827170.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2700000194488896.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000197264186.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000205598338.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000202822687.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000200041393.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000205598338.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205598338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205598338.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000205598384.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000205598384.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205598355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000230594806.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000205598357.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205598344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205598365.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=3000000230594806.0 node_expansions=77
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2700000205599175.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000205600453.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000205598342.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000205599188.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000205598353.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000205600188.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000205599364.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000205599743.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000205599475.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000205599364.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000205598343.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000205599901.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000205600466.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000205599345.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000205600567.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000205599355.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000205600475.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000205599343.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000205599345.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=3000000222261028.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000225036342.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000230594806.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=3000000230594806.0 node_expansions=66
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961114447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019452614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988897002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988896168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000030572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041687232.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036131663.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002795207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002791596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002792999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903346.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033352511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128588.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030572760.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033351650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008349385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002793830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002794351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025017184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033352476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025017221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680740.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044460553.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044458886.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044457219.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000044460554.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460569.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988903219.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075016120.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002792997.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969457009.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999988903219.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075016122.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044460568.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002793013.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077799039.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077799039.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044460553.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075021261.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000077799039.8 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077793897.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077793897.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077793911.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077793911.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077793898.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077793898.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077793898.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077793898.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077799053.8 node_expansions=45
FooPlayer.decide: Prioritizing 7 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000077797109.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077799053.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795573.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077793916.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077796407.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077795851.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077796286.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077799053.8 node_expansions=84
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077799054.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077799064.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077799054.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077799066.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077799050.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000077799066.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077799053.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077799066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077799066.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077800886.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077800706.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077802817.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077799065.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077801539.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077800995.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077800884.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077801454.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000077802817.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802817.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802817.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802828.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077802828.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077802829.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077802829.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000077802857.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077808794.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000077802821.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077802832.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077802818.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000077808794.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000077804650.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077802794.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077804484.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077802794.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077808794.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077805294.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077804738.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077804627.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077805183.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000077808794.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077808794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077808794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077808794.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077808807.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077808794.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077808842.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077808828.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808817.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077808817.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077808844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077808842.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077808842.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812608.8 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000077812609.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077810664.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077808830.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077810507.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077808831.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077811331.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077811497.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077810786.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077810664.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077811219.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000077812609.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077812608.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812633.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077812609.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077812585.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077812631.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000077812633.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590363.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055590363.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812634.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812634.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812648.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812648.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812625.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812624.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812624.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812601.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988921935.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075034834.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002811712.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969478655.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988921934.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075034867.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044479310.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044479310.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002811755.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077812635.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044479310.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044479267.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075034847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000077812635.8 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077812624.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812586.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812624.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116691624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116691624.2 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077812624.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812610.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812624.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812635.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812635.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077812645.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812586.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812645.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812635.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812635.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000077812625.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812611.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000077812622.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077812645.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077812635.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000077812610.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000077812645.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077812633.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812630.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812633.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077812620.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077812620.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077812633.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077812582.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077812633.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812620.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077812620.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077812620.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077812582.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077812620.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077812643.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077812643.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077812643.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077815540.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116691599.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077812635.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077812635.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077812645.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000116691599.6 node_expansions=101
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000077814466.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077812633.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077814189.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077814300.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077812633.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077815144.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077815308.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077815578.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077814586.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077813633.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000077815022.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105581820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000105584208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000116691599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000111139289.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000116691599.6 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691599.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691599.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912958.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912958.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038912958.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912956.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038912956.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912972.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038915853.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000038912946.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038912936.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038912946.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000038915853.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000038914752.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038912932.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038914464.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038914609.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038912943.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038915408.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038914575.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038915866.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038914864.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038913908.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038915308.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000038915866.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038915853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038915853.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038915898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038915898.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038915901.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038915901.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038915888.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075026998.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044471457.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000041693665.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030581676.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113916776.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083361209.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044471432.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083361209.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083361209.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361209.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041693665.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116694565.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116694578.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083361220.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083361223.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083361209.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113916789.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000116694578.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694565.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694565.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697234.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694590.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694590.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150027879.0 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116694568.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697234.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116694582.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116694580.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116694579.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000116697234.4 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000116696401.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694567.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116696135.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116696234.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697247.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116694567.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697067.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116696234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116696524.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116695567.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116696956.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116696135.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=900000116697247.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697245.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697245.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116697256.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697245.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697256.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697255.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697255.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116697255.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697243.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697255.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116697255.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697255.9 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116697258.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699711.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116699749.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116697257.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116697258.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116697267.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000116699749.0 node_expansions=124
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000116699083.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116697255.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116698811.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116698915.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116697257.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116699749.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697248.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116699194.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116698255.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116699648.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116698526.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116698818.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000144472632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000130580489.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000136137712.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000116699749.0 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116699749.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699711.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699749.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116699760.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699734.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699760.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038921082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038921082.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000075032190.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000044476634.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041698859.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030586871.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038921082.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000113921980.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083366415.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044476651.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083366416.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083366426.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083366412.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000041698859.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000116699760.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116699768.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083366415.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083366413.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083366415.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000113921980.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000116699768.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116699757.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116699748.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699757.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150033061.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150033061.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038921045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075032167.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044476636.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041698822.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030586835.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000038921045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000113921958.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083366378.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044476600.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083366378.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083366378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083366402.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041698847.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000116699724.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083366414.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083366378.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083366378.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000113921945.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000116699724.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116699724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038921068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000038921068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038918579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038918579.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000038921079.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000038921079.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069479523.5 node_expansions=113
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000038921062.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000069476612.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000066698826.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000069476612.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000069476604.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069476609.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000069476614.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069476612.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069476601.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000069476614.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069476609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069476609.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069479544.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000069476626.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069479544.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000069476626.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069476614.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069476624.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000069479544.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000069478447.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000069476599.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069478155.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000069478282.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000069476599.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000069476602.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000069479544.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000069478544.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000069476602.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000069477599.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000069478988.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000069477877.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000069478169.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000069479544.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069479560.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069479544.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479570.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069479570.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069479559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069479559.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036146261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036146261.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000036146237.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036146233.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036146237.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063923968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063923968.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000072257347.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000041701791.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008368457.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030589802.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000036146235.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000111147126.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080591579.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000041701802.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080591569.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080591569.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080591570.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008368468.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000147258249.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000147258248.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080591569.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080591569.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080591569.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000111147125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000147258249.2 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147258247.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147258247.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147258247.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147258260.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147258260.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000147258260.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147258244.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147258260.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180589629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180589629.0 node_expansions=61
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180589637.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000175034079.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2100000180589637.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180589626.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180589588.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180589626.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000180589643.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180591978.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000208364979.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180589629.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180589629.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180589639.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000208364979.0 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000180591460.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180589627.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180591193.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180591308.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180589638.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180589627.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180591579.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180589629.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180590638.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180592016.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180590915.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180591193.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208364979.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000205588592.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000194472868.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000200030126.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2400000208364979.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208365015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208365015.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361517.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183361517.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000011138368.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000108362978.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000050027268.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000016693923.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000033359733.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063916181.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000147250391.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000116694812.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000077805071.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116694812.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116694827.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116694849.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000044471735.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000208361514.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141697200.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116694812.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000116694812.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000147250402.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000208361514.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208361502.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208361502.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208361502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000208361502.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000208361511.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000208363867.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000208361504.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000208361515.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000208361491.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000208363867.8 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000208363312.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000208361479.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000208363069.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000208363145.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000208361513.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000208361479.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000208363423.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000208361513.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000208361479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000208363867.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000208362493.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000208363034.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000208363867.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208363882.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000208363882.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208363902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000208363902.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208363923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000208363923.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208363915.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000208363915.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000208367685.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000208367407.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000208366851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000208366851.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000208367685.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000208365851.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000208367685.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000208367407.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000208367685.0 node_expansions=375
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000208365740.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000208367307.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000208366755.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000208365747.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000208365747.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000208366747.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000208365740.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000208365740.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000208367685.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000208365751.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000208365747.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000208367576.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000208367576.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000208367310.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1800000208367685.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208367685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000208367685.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208367706.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000208367706.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000011144578.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108368611.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050033470.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016700124.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033365905.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063924166.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000147256567.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116701013.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077811235.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116701022.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116701013.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116701018.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044477914.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000183367693.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141701026.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116701013.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116701013.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000147256567.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000183367693.5 node_expansions=253
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183367679.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183367693.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183369464.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183369500.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183367695.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000183369500.0 node_expansions=70
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183368666.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183369236.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183368666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183368678.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183367666.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183367681.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183367681.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183369500.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183369500.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183369233.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000183369500.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183369500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183369500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011146410.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011146410.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108368614.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050035276.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016701958.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033367736.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063924166.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147258403.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116702846.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077813069.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116702832.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116702832.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116702846.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044479721.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000183369500.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000208369511.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141702833.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116702843.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116702848.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000147258388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000208369511.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208369500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000208369500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108368625.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050035293.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016701954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033367722.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000063924181.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147258388.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116702846.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000077813069.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000116702848.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000116702832.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000116702832.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044479737.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000183369500.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000208369511.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141702847.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116702843.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116702848.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000147258388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000208369511.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208369500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000208369500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000208371054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000208371054.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000208369519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000208371071.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000227811091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000208371058.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000208371068.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000227811091.0 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000208369527.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000208371032.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000227811091.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000208369517.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000208369517.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000208369536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000227811091.0 node_expansions=124
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000208369515.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000208369526.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000208369515.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000208370517.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000208371070.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000208370515.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000208369527.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000208369526.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000208370527.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000208370529.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000208369515.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000208369517.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000208371070.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000208369515.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000208370515.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000208371070.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000227811125.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000222252790.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000227810013.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000216698046.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000222255980.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000227811125.5 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227811128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227811128.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000227811104.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227811115.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227811137.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227812115.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227812692.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227812105.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227811119.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227811104.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227812104.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227812137.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227811137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227811104.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227812671.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227811104.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000227812139.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000227812660.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000227812692.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000227812660.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227812660.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030589574.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000158364259.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069478463.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016700675.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052810896.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000083367374.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000186142036.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136146008.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097256230.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136146042.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116701563.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116701598.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063922931.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000222253147.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000180586481.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000136146019.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136146040.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000166701597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000222253147.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000202812675.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000202812675.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222253210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222253210.0 node_expansions=37
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2400000211144474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000216695961.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000222253206.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000216699185.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2400000222253206.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000200029017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000222253147.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000222253147.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200029014.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200029014.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200030963.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200030963.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000027807851.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000136142084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077808740.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000013918971.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000075027646.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000080585640.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000163919851.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000133364304.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000075030073.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000113919851.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113919851.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000113919851.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061141186.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000225030973.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000172250757.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000133364312.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000169472980.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000186142084.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000172250757.5 node_expansions=265
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000158364308.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172250757.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000158364308.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158364306.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158364296.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2700000172250757.5 node_expansions=31
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000166696073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000172250795.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2700000172250795.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058345278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061123055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903594.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061122778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050011667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025010778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025011056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055568597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052791374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066679486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050013056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063904986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038901054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047235555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025010777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025009388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025008554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025007443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052789444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000041678553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036120496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036122163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050013054.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000077793652.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797263.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795874.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000077798652.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027796111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025017220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047243097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906372.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991681318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011128544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011127445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011128520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013907463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027794693.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991679904.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991681296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991680448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008349365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011126031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005566572.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047243097.0 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047243097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240041.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047243097.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803806.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000116687577.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988907097.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687556.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038908022.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052798676.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077798690.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013907110.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798652.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052798667.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052798667.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019109.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019097.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052798652.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052798666.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798652.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798664.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798652.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988907111.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000116687577.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687557.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116692686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116692686.4 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116687567.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687556.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116692686.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116687547.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116687534.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000116692686.4 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116690595.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116690186.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116691428.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116691321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116687539.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116690742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116689506.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116692700.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000116692700.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116692686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116692686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912250.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988912250.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988912241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988912241.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024241.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024241.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024278.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024278.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000024278.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024278.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024280.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024280.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024290.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024290.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024290.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024290.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024292.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024292.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024292.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024292.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000024308.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024310.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000024310.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000024311.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024307.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024311.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000032967.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000000028189.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000000032967.8 node_expansions=114
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000030856.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000028190.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000030857.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000031967.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000031413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000032989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000028211.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000030134.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000031967.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000000032989.8 node_expansions=185
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000032967.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000030467.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000027800.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000030467.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000031690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027801.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000031023.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000027801.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000029745.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000031579.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000000032967.8 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000032989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000032989.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000026412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000032942.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000032942.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000026397.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000026397.6 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975021775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021775.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975021797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021797.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975021775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975021775.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975021775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975021775.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690255.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963913664.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091690231.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013910676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027801332.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052805233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999988909786.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027801353.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052801364.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801344.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975021776.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027805220.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027801332.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027801342.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027805220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000027801331.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801342.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963909775.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000052805233.5 node_expansions=97
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801342.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801342.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801343.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801369.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801343.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091694134.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963913676.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091694132.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013914576.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988913690.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052805243.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975025676.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975025676.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027805232.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963913676.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000091694134.5 node_expansions=516
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091692912.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690245.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692912.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091694134.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690245.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693467.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091691356.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091690267.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091692203.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091694023.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116687606.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000091694134.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091694134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091694134.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091694136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091694136.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963913703.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091694152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013914581.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805260.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988913702.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052805246.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052805256.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975025690.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975025690.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027805246.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027805259.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027805245.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963913712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000091694152.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091694135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091694135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091694132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091694132.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091694124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963913692.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013914569.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052805249.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988913691.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027805256.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052805245.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975025680.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975025690.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000027805234.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027805256.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963913679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000091694124.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091694124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091694124.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119471865.5 node_expansions=185
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000116693137.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116694365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116691470.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119471865.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116693532.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116691470.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116694643.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116692581.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116691470.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116693414.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119471864.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116695198.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000119471865.5 node_expansions=352
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000091699443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091699721.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091699998.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091696776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091698887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091696790.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091696776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091700009.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091697909.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091696791.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091698732.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091700568.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116694087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000119471898.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000119471898.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471865.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119471865.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119471891.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002803455.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000119471891.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013914567.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027805209.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080582988.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027803432.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055582987.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080582998.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080583012.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013915454.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013915431.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027805232.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055582998.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055582987.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055583001.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055582987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055582987.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002803431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119471891.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119471877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119471877.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119471891.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119471916.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475667.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119475667.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119471914.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002803471.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013914592.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027805243.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080583025.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027803480.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055583013.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080583025.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080583015.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013915458.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013915457.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027805235.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055583013.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055583014.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055583024.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055583014.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055583024.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002803480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000119471914.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119471912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119471912.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119471912.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119471922.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119471904.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119475651.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119475667.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000119475667.2 node_expansions=62
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000119474569.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119474834.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119474125.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119471897.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119474000.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119471897.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119471900.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119475122.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119473000.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119471889.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119473834.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119475667.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000119475667.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119475678.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119475690.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119475680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119475680.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478897.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119475701.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478899.5 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119475692.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119475700.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119475677.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119478874.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119478889.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000119478889.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000119476667.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119478334.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119477230.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119477889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119475690.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119477778.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119475678.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119475667.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119478067.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119476778.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119475680.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119478900.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119477635.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000119478900.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478897.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002810443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002810443.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119478925.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000119478889.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013921578.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027812221.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080590000.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027810467.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055590023.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080590023.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080590013.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013922443.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013922443.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027812234.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055590012.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055589999.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055590023.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055589999.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055589999.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002810443.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000119478925.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478902.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000119478926.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119478901.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478926.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147252878.5 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000119478934.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119481543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000119478936.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119478934.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119481553.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000147252878.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000147252878.5 node_expansions=133
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000119479913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119481568.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119480475.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119481027.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119481124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119478913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119481024.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119478916.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119478915.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119481301.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119480031.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119478902.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000119480864.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000119481027.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000144476235.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000147252902.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000141697900.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000147252902.0 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147252889.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127808472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127808472.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127808472.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127808446.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127808472.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127808489.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127808468.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127808489.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127808489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127808489.0 node_expansions=2
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000158364008.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000158363993.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000155586215.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000155586230.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2100000158364008.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158363993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158363993.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364028.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158364026.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158366646.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158366630.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158363994.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158364014.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000158366646.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000158363995.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158366657.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158365558.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158366106.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158366201.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158363979.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158366125.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158363979.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158363979.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158365402.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158365090.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158364003.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158365947.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158366106.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000158366657.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158366669.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158366669.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366677.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158366677.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364924.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983364924.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364913.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983364913.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983364922.8 node_expansions=6
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000013920446.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000011142668.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999983364898.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000013920446.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013920457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013920457.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975031581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975031581.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000188922264.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000013921346.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000188922249.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052809346.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058366679.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000130588901.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038921372.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000058366680.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144458.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111144468.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000013921335.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000013921358.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000058366679.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086144457.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086144446.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105588931.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105588912.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000086144458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000188922264.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188922246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188922246.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216699979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216699979.5 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000013921369.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000188922272.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052809380.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058366699.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000130588944.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038921383.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000058366703.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000111144492.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144500.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013921365.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000013921376.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058366703.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086144481.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086144481.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105588950.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105588945.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086144481.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975031592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000188922272.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000188922278.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188922244.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188922278.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975031601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975031601.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000188922259.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000013921349.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000188922245.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052809357.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058366701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000130588925.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038921370.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000058366666.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144492.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111144458.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000013921348.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000013921367.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000058366690.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086144468.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086144468.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105588925.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105588925.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000086144468.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000188922259.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188922246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188922246.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216700025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216700025.0 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000013921343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000188922232.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052809357.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058366690.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000130588899.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038921357.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000058366676.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000111144454.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144454.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013921356.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000013921356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058366676.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086144444.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086144454.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105588912.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105588898.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086144444.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975031556.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000188922232.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000188922246.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188922244.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000188922232.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000188922238.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188922237.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188922246.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000188922245.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000013921343.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052809357.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058366676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000130588912.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038921363.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000058366676.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000111144465.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111144479.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013921343.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000013921343.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058366676.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086144454.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086144454.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000105588912.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105588912.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086144454.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999975031565.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000188922245.5 node_expansions=205
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000188922252.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188922258.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000188922257.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000188922261.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000188922255.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2400000188922261.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000188922245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188922242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188922245.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188922257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188922257.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216699977.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000216699977.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2700000216699977.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216700012.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216700012.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216705159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000216705159.5 node_expansions=265
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216700025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216700025.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000263915409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000263915409.5 node_expansions=371
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000041699138.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000216700027.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000052809360.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000058366692.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000158366704.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000066699150.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000086144482.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000138922260.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000138922251.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000041699139.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000041699140.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000058366693.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000113922259.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000113922251.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000133366694.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000133366701.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000113922248.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000002809360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000216700027.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216700024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216700024.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000241696335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000241696335.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000216700047.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216700056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000216702235.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000216700022.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216700025.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000216700048.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000216702235.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000216700013.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000216701568.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000216701025.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000216702139.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000216702234.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000216700036.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000216701025.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000216702123.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000216700047.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000216700025.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000216700047.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000216700846.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000216700025.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000216701957.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000216702147.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000216702234.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216702247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216702247.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000241698557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000241698557.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000216702273.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000216702258.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216702273.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000263917656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000263917656.0 node_expansions=453
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000263919135.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000263918579.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000263918579.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000263918579.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000263919691.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000263918462.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000263917629.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000263920524.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000263919573.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3300000263918740.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3300000263920524.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000255584690.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3300000263920524.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=3300000263920524.0 node_expansions=9032
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000241703091.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000241702536.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000241702536.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000241702536.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000241703091.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000241702536.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000241703647.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000241702369.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000241702536.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000241701536.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000241703480.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000241703647.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3300000263920524.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3300000252809692.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000255584690.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3300000263920524.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=3300000263920524.0 node_expansions=1942
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075012222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077790888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066676944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000072238108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055565833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072235333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055565276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033344666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063902222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000063902542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038897998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000069456944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055564999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000083349220.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083353109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002791305.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002791308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002792419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036123587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013897128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025009919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013897127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041681974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790182.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002791293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033348872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027790515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025011628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052794498.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052794498.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130887.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130887.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135763.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578429.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027800665.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083357998.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011133985.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094469109.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005578429.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083357998.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133985.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011133985.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061135763.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094469107.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094469107.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094469109.8 node_expansions=378
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465918.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467454.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466185.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468567.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469109.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466765.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094466209.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094467443.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094469109.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469109.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469082.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469109.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578433.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578454.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578429.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578429.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578429.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578429.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578440.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578440.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135785.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578454.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027800678.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358007.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011134009.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061135774.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094469131.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061135774.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061135774.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358020.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061135785.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061135787.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011133996.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011134007.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061135787.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061135774.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094469134.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094469131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094469134.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469131.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469131.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094469131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469131.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470787.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472355.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471241.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471078.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471078.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473452.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471619.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475133.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472355.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000094475133.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072252897.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252897.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475133.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475133.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475132.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005584466.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033362197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033362197.4 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005584409.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000033362199.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000033362199.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033362186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033362186.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366506.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000033362236.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033362187.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033362213.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033366506.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033362197.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000033366506.2 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000033363853.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033365408.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033365131.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033364284.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033365132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033364139.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033366528.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033364695.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033364117.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033365395.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000033366528.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033366519.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033366533.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033366535.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366536.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033366535.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366558.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366558.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000033202.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033366552.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033366556.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033366533.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033366534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000033366556.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000033210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000033210.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000033223.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000033223.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000033245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000033193.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000033245.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000033232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000033232.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000033245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000033220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000033245.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000033245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000033207.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000033245.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000033257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000033257.4 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000041698952.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044479396.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000039932.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041699397.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000037154.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041699230.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000038265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000039099.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000038654.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000038099.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041700508.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041700508.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000038917231.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000030586952.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000000039932.2 node_expansions=380
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000000036210.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000036174.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000000036179.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000036169.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000036169.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000000039932.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000000039932.2 node_expansions=50
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000000037821.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000039398.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000037710.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000038265.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000037155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000038113.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000038287.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000039932.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000039099.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000038654.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000038113.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000000039398.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041700230.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000038915967.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000030586688.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000030585841.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000000039932.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000039932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000039932.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969475612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969475612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969475611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969475611.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969475634.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969475634.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941692669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941692669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999941692669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941692669.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941692669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941692669.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999997250003.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005580911.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000038915077.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999919470447.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047248410.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113915077.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999997250002.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999941692694.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999997250002.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038915077.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997250003.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999997250002.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999919470458.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999919470446.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999997250002.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075025633.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000091694458.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083359522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000113915077.5 node_expansions=266
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000094473878.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094475434.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094473766.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094474322.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094472211.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094472212.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094474156.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094474336.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094474181.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094474736.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094474169.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094475445.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113914278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000113914544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000113915113.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000113915113.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113915112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113915112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113915115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113915115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113915114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113915114.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113912315.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113909856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113909856.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938908050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938908049.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938908049.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908352495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908352495.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908352494.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908352494.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908352484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908352484.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986132038.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941686728.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999963908971.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008354271.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999908352506.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047243161.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113909850.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999986132039.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999941686706.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986132073.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008354289.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986132071.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999986132038.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999908352484.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999966687612.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055576506.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000080576495.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052798716.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000113909850.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113909827.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113909827.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912334.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113912334.2 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000083354291.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113909849.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000113909837.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113909846.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113909859.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000113912334.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000113912334.2 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000113911501.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113910403.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113911968.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113909834.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113909834.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113911778.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113911970.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113911790.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113912357.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113911801.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000113912357.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356790.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083355681.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083356788.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000083356788.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083356767.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356767.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083356791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083356791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083356793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083356793.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066682001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072235000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063901387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027788555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027786054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038900264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000075015887.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017833.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017833.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000075020609.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019457477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999986123264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986124373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019460831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011122422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038903945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041684500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994454069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994452680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986120737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986120726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986122960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991676292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991677959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000013251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000014085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991677681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991678237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016683042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002790239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999988899073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997233517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011121916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000010183.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000041684500.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682000.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041684500.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041679222.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000041684500.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021595.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021595.4 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088910497.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002797595.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075021606.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088910485.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088910485.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994464262.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002797595.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075021608.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075021608.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021595.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994464262.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999936128262.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088910497.8 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088909528.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910221.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906749.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088910220.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910508.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908962.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908961.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088910508.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910508.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910508.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128264.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128262.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128273.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128273.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128263.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128274.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088910512.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002797596.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075021597.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088910486.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088910498.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994464263.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002797596.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021609.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075021607.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075021620.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021610.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021610.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021610.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021610.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994464274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088910512.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910498.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128300.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936128275.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936128275.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913906053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913906053.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913906066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913906066.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242056.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972242056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242056.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242078.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066688288.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980575401.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075017840.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021637.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088906729.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088906729.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980575401.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027799402.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075017840.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000097240063.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072240063.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799401.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027799401.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027799403.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027799401.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799403.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972242067.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913906067.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000097240063.0 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075021625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075021625.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913906068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913906068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913906067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913906067.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242056.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913906067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913906067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999913906056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913906056.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242056.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972242045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972242050.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972242040.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972242056.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972242042.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999972242056.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972242042.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242042.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242054.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999972242053.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972247775.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972244831.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972245553.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972242066.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972245553.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972244275.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972244275.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999972247775.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972247775.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972247775.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066694011.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980581109.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052805122.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050027332.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066693998.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066693998.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980581110.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027805108.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052805109.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075027345.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050027345.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027805108.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027805108.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027805109.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027805119.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805109.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972247789.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913911775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000075027345.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075027333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075027333.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075030794.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075030794.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000075027333.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075030783.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075027310.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075027311.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075027331.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000075030783.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000075027297.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075030074.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075030794.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075028296.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075028294.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075027283.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075030783.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029519.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075028140.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000075030794.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075030783.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075030783.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075030817.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075030817.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066697484.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980584584.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052808597.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050030820.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066697497.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000066697501.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972251251.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980584584.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027808584.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052808595.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050030820.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027808584.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027808595.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027808584.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027808584.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027808584.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972251251.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999913915251.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000066697501.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066697486.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066697486.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913915262.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913915262.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913915263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999913915263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913915263.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251262.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251263.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913915251.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913915275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913915275.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886137473.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886137473.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000030821.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030821.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030834.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030834.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980586400.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980586400.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999977801639.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011134894.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999977801629.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999977801630.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999977801630.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000011134894.1 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002801584.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000011134894.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000011134894.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134894.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134894.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134924.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134924.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134955.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011134955.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011134944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011134944.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863908242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863908242.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072246030.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986133131.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036134909.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033357154.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077801576.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050023808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944466475.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963910911.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011134943.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134909.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058357141.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033357157.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011134911.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038912711.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038912690.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011134911.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011134923.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999922244242.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077801576.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077801598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077801598.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077805096.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077805096.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000077801622.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000077805097.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000077801612.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000077801599.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000077801612.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000077805097.8 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000077804378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077803986.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077802611.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077802608.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077801597.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077803997.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077805097.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077803833.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077802431.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000077805097.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077805097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077805097.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863911752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863911752.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863909252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863909252.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863911777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863911777.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999863911775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863911775.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999825022886.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999825022886.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999863911777.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999863914555.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999863912775.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999863912775.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999863912777.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999863912777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999863911775.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999863914164.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999863913997.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999863912608.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999863914555.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863914555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863914555.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863913466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999863913466.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999863913444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999863913444.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922249431.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922249431.1 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999922250432.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999922249432.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999922250432.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999922250435.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999922250432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999922249432.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999922250435.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999922250432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999922250265.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999922250265.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=899999922250435.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922250432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922250432.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922250432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922250432.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072253209.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986140320.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036142098.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033364320.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077808764.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050030000.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999944472668.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963917098.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011141098.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036141109.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058364320.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033363335.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011141098.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038919875.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038919875.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011141101.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000011141098.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999863914432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000077808764.6 node_expansions=198
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000077808764.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077807778.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077808779.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077808779.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077808764.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077808764.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077807776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077808597.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077808597.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000077808779.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808776.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077808776.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808776.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077808776.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808776.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077808776.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052808776.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052808776.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000052808800.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052808785.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000052808775.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000052808798.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000052808787.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052808800.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052808788.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052808788.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047253234.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961140351.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036142123.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008365343.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025032010.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999919474676.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999938918122.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986142122.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036142123.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058364345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008364345.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986142119.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013919900.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013919900.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999986142122.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986142122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999897251455.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999838915455.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000058364345.2 node_expansions=174
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058364351.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058364339.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058364331.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058364342.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058364342.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058364351.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058364344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058364344.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058364342.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058364342.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041702012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041702012.0 node_expansions=84
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041697675.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041697675.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041697686.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041697686.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030586563.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944473677.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019475455.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991697690.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036142134.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008365342.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999902808009.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999922251456.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969475454.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019475453.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008364344.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986143120.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997254231.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997253231.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969475454.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969475456.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999880584798.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999822248787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000036142134.5 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036142135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036142135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036143109.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036143109.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030586565.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944474662.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019475465.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991698662.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008364355.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999902807022.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999922251453.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999969475453.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019475466.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041698662.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008365328.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986143106.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997253244.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997254217.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969475453.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969475455.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999880584801.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999822248786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000041698662.2 node_expansions=158
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000041698662.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000041697662.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000041698664.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000041698662.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000041698662.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000041697662.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000041698495.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000041698495.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=900000041698664.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041698676.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041698676.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041698688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041698688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041698688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041698688.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066698632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066698632.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000041698686.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066698631.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000041698688.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000041699686.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000041698701.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000066698631.2 node_expansions=37
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066698653.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000066698653.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066698645.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066698645.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066698635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066698635.2 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000066700616.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066699616.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066702950.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066700616.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066699616.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066701283.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066701283.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000066702950.0 node_expansions=123
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000066700651.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066699651.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066702966.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066699616.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066700638.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066699616.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066700472.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066700484.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000066702966.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066702984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066702984.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013900114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011122336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008344280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988892835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994453390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002788446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030568811.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002792421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002794098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019460200.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019458534.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022235478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905554.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016677418.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680752.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569642.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033351360.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036127482.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794403.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030570817.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796731.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793107.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796731.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052795329.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052796731.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796718.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796718.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796743.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802443.0 node_expansions=20
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052802452.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799689.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800785.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799541.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800652.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799689.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052796750.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798972.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052802452.5 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052802452.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802454.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052802443.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802456.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052802445.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=600000052802456.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802432.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802432.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802446.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086135789.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052802470.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980577556.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800668.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000122246901.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086135800.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052802456.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802470.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980577557.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980577556.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802445.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802445.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800667.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038911790.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088913567.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802446.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802456.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802470.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000122246901.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246912.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463409.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463409.4 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000122249856.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122250992.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122249689.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122250801.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122250135.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122250967.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122249856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122246912.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122249135.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000144463423.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000144463423.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144463409.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467456.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144467456.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144463410.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144463410.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144463445.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144463445.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108352311.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052796743.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980571854.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075018966.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025017189.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108352310.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075018966.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052796743.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025018077.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025018088.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075018965.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075018980.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025017189.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061128323.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111130088.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075018965.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075018990.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075018965.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000111130088.0 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111133001.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111134126.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132863.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111133974.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132308.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111133142.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111133001.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111130076.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111132298.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000111134126.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134111.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111137064.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136898.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138190.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138009.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111136342.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111137342.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111137175.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111137065.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111134120.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111136342.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000111138190.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077804856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077804856.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108360400.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052804844.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980579968.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075027079.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025025287.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000144471512.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108360409.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075027079.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052804857.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025026191.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025026176.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075027079.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075027065.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025025301.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061136400.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075027065.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075027090.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075027080.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000144471512.1 node_expansions=202
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000144471520.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144471511.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000144471501.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144471500.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144471501.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144471520.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144471521.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144471521.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108360401.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052804859.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980579946.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075027059.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025025280.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108360412.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075027070.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052804859.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025026181.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025026179.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075027057.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075027070.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025025292.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061136415.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111138179.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075027070.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075027068.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075027081.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000111138179.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138203.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138178.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138203.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138200.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111138200.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138182.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111138190.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111138191.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111138203.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111141387.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111141387.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111140856.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111141109.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111140953.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111140387.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111140398.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140568.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141220.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111141109.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111141411.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111138189.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111140387.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000111141411.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141401.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141401.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141416.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141414.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141416.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141424.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141433.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141414.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141433.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150033312.5 node_expansions=156
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000150030285.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000138919162.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000133363603.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000150030285.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150030262.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150030262.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150033315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150033315.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150030286.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150033323.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150033310.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166691010.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150033313.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000166691010.5 node_expansions=152
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150030285.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166691010.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150030317.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150030294.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150030282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000166691010.5 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000150032949.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150031293.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150033212.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150032515.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150033056.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150030267.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150030279.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150030267.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150033323.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150033212.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150030267.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000150032656.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000166691010.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000163912425.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000166690873.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000166691010.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166691026.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166691026.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166691048.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166691048.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166691061.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166691061.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133360794.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133360794.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133357740.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133360761.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133357759.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133360794.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133360779.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000133360794.5 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133360405.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133357748.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133360681.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133359991.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133360514.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133357739.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133357737.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133357769.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133360792.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133360692.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133357739.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133360124.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000133360792.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133360794.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133360794.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133360790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133360790.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133360806.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133360795.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133364539.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133364524.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133360763.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000133364539.5 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133363441.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133363163.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133360774.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133363719.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133362987.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133363540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133360774.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133360764.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133360797.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133363707.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133360764.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133363153.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133364539.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000133364539.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133364539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133364539.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367316.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133367316.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133364574.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133364571.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133364581.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133364583.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133367338.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000133367338.2 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000133367238.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133366969.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133364571.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133367516.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133366803.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133367338.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133364581.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133367225.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133364558.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133364560.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133367519.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133364575.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133366947.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133366682.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000150027453.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000147249409.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000133367338.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133367349.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133367349.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150030229.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150030229.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147256244.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075034008.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999975032216.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000080589563.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030587771.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000200034008.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000163922904.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000097256216.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075034019.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008366438.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000008366449.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097256219.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097256230.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000058366441.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000094477577.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097256230.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097256227.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000097256229.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000200034008.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200032340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200032340.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219478439.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219478439.5 node_expansions=373
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000216699551.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000216699273.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000216696884.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219478439.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000216699107.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000216699551.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216699273.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000216696884.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000216698551.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216696884.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000216696884.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219478438.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216696884.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216699273.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000216697996.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000216699829.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000213921774.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000219478439.5 node_expansions=1163
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000200039629.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000200039352.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000200036964.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000200037964.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000200039185.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000200039629.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000200039351.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000200036963.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000200039630.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000200036971.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000200036964.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000200039907.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000200036963.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000200038804.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000200038251.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000200039074.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000216699830.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000213921785.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000219478451.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2400000219478451.5 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219478454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219478454.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219481373.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219481373.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000219478449.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000219478465.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000219481373.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000219478452.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000219478430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2400000219481373.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000219481095.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219480817.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219478443.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219478441.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219480665.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219481095.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219480818.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000219478443.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219479428.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219478431.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000219478428.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219481373.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219478440.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000219479262.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000219479721.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000219480539.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000219481373.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219481376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000219481376.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166703641.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000094481409.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999994479637.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000100036963.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000061147195.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000183372935.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000116703640.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000094481408.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000027813850.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000027813862.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116703638.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000097259184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000058369408.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000125039601.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152814741.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116703637.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000116703630.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000116703640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000183372935.0 node_expansions=104
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183370306.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183370296.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183370305.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183370295.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183372935.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000183372935.0 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000183372950.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183372124.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183370268.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183370284.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183372506.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183372959.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183371294.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183371284.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183370294.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183371268.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183370294.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183370283.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183370284.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183371102.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000183371561.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000183372379.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000183371293.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000183372959.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183372950.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183372950.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183377279.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183377279.5 node_expansions=334
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183372949.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183372949.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183372962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183372962.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183372974.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183372974.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183375182.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183375182.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147261874.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183372929.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183372932.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183375150.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183372961.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000183375150.0 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000183373953.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183374785.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183372952.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183372929.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183375174.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183373930.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183373963.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183372953.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183373941.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183372927.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183372927.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183372927.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183374208.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183373761.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000183374230.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000183375041.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000183373927.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000183375174.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183375150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183375150.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484505.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969484505.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969484506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969484506.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002818705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002818705.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002818754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002818754.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030593608.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030593608.0 node_expansions=45
FooPlayer.decide: Prioritizing 21 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000002818083.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000002818906.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000002817082.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000002818072.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000002818072.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000002818072.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000002818072.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000002818350.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000002817072.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000002818350.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000002819184.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000002818072.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000030593609.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000016701893.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000002814131.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000016703287.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000030593609.0 node_expansions=266
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030593609.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030593606.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030593629.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030593603.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030593619.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000030593629.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030593617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030593617.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008371372.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008371372.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008371382.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008371382.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008373218.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008373218.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000008371418.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008371427.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000008371386.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000008371386.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000008373218.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2700000008373218.0 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000008372384.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000008373242.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000008371409.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000008371384.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000008372384.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000008372384.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000008372407.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000008371410.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000008371384.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000008371409.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000008372386.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000008371409.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000008372664.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000008371384.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000008372662.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000008372495.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000008372384.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000008373242.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008373218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008373218.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008375063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008375063.5 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008373220.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008373220.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008373220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008373220.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008373243.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008373243.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008375085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008375085.0 node_expansions=150
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000008373277.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008373243.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008373277.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030597284.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030597284.5 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000030595477.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030595474.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000030595485.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030595465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030597259.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000030597274.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2700000030597274.5 node_expansions=84
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000030596441.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030595441.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030595441.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030596466.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030597274.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030596441.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030596464.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030596441.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030595441.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030595441.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030595466.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030596441.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030595467.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030596719.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000030595444.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000030596743.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000030596552.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000030596444.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2700000030597274.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030597274.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030597274.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030597321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030597321.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000030597320.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030597298.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030597320.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030597323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030597323.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000030597322.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030597310.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030597322.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030597322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030597322.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000186152804.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000069486202.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000008375085.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091708427.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000052818641.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000211152877.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000227819471.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000091708419.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086152863.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000030597308.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108375093.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088930641.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000050040872.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000116708433.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000144486210.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000161152804.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000133375099.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000091708431.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=3000000227819471.5 node_expansions=669
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000200041760.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000200041739.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000227819471.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000200041777.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000200041764.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000200041760.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=3000000227819471.5 node_expansions=112
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000227819486.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000222263930.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000216708385.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000219486163.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000216708374.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000227819486.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058352209.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047236876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016684654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061128970.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069464509.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063909211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348851.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033347766.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047236086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792415.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791304.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047239431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055571985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016682407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036126096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041683871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055573085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030572739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038908055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000069464509.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069462565.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069464486.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069463930.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000069464486.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464486.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069464500.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069464487.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069464477.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069464465.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069464477.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464500.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069464500.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069464498.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069464487.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069464477.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069464487.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069464501.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000069464501.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069464501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069464501.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069469219.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069466588.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069466165.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069469944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069471325.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069469088.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069466997.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069464497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000069471325.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471325.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471325.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471345.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471345.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038913001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038913001.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000038919849.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038917901.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038920501.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038917467.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038921779.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038918445.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038920390.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038918279.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038915779.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066686732.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000066686732.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066686721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066686721.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066696301.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066696301.5 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000066689796.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066688822.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066691476.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066688409.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066691741.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066689378.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066691322.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066689265.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066686731.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000066691741.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066691741.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066691741.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066691772.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066691772.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066696348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066696348.0 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000066694844.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066693870.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066694966.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066693728.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066691773.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066693453.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066694410.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066696357.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066694299.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066692756.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000066696357.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066696370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696370.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105585223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105585223.0 node_expansions=21
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000105588430.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000097255097.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000094477319.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000105588430.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105585222.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105588397.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105585245.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105588430.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105585235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000105588430.5 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000105588263.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105587319.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105588432.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105588152.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105587152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105585208.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105586899.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105586208.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105587710.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105586208.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105587597.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000105588432.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105588478.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105588478.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966696878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966696878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966696877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966696877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966702008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966702008.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077810667.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077810655.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000130588444.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105588433.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000166699603.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000052808877.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000105588434.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016698655.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016698667.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105588481.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000130588457.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000130588456.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105588434.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000105588433.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000166699555.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113920023.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052808877.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105588433.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000166699603.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166699555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166699555.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197260230.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197260230.8 node_expansions=79
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000197261092.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197262370.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197263203.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197262203.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197260258.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197261925.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197260258.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197261258.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197263203.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197262758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197261258.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197262647.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197263203.2 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=2100000194485425.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000197263203.2 node_expansions=3371
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000197263466.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197265133.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197265299.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197264744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197263188.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197264855.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197263188.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197264188.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197265578.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197264299.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197264188.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197264189.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197265577.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197265578.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2100000194487800.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000197265578.0 node_expansions=1557
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000197263188.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197265133.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197265299.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197264744.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197263188.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197264855.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197263188.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197264188.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197265578.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197264299.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197264189.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197264188.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197264189.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197265577.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197265578.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2100000194487800.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000197265578.0 node_expansions=160
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197265578.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000194487818.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000197265578.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197265578.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265595.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197265595.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000108376723.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108376689.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999997262911.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000161154478.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000136154467.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052819355.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136154481.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047264723.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047264689.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136154502.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161154490.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000161154508.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000136154484.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136154467.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000197265614.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113930499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000052819391.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136154467.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000197265614.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000197265601.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197265601.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197265601.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197265616.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197265628.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197265645.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197265629.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197265645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197265645.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000219483629.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219485574.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219485741.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219485185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219483629.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219485296.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219483629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000222263961.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219484741.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219484741.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000227817961.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219487685.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000225043407.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000219484630.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000219486018.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000241700217.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000241695120.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000241700217.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000230592329.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000238921884.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2700000241700217.0 node_expansions=874
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000219483629.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219485574.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000219485753.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000219485185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000219483629.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000219485309.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000219483658.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000219484642.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000219484740.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000219484770.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000219484642.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000219487685.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219484629.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000219484659.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000219486018.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000241700217.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000230592329.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000238921884.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2700000241700217.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241700217.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241700217.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075038424.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075038424.5 node_expansions=265
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075033563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075033563.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075033549.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075033549.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000075033583.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000075033589.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000075035659.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000075033572.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000075033550.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000075035659.5 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000075033548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075035493.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075035659.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075035104.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075033562.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075035215.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075033582.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075034573.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075034659.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075034660.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075034559.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075035416.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075034548.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000075034564.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000075034937.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000075035659.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075035693.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075035693.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075038083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075038083.5 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000075042936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075043492.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075042103.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075042214.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075041825.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075041658.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075042381.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000075041825.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000075041936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2700000075043492.0 node_expansions=4952
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000075042936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075042103.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075043492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075042214.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075041658.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075041658.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075042381.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000075041825.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000075041936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000075043492.0 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000075042936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000075040581.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000075042137.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000075040562.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000075043492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000075042228.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000075042675.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000075040547.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000075041581.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000075041675.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000075041658.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000075041548.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000075042381.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000075041547.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000075041841.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000075041564.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000075041936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000075043492.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075043492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000075043492.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050043507.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050043507.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050043507.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050043507.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000072265748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000072265748.0 node_expansions=60
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000050043506.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000072265727.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000072265729.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=3000000072265729.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000030566836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566002.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000030566836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044456378.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050014177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058351676.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061129501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063908089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011124644.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011124088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038901655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025010183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047239708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058350587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036125795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124139.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124630.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025010751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019454906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033343864.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036123333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033344962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013898805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038901375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036121917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036123296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022232984.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000063908089.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063910317.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063914644.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063910596.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000063914644.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063910328.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063914655.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063908107.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063910629.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063913554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063914109.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063910617.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063912574.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000063914655.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914642.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914657.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914657.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914680.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914680.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063914679.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997245360.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063914679.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011135125.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063914693.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088914681.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094470257.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997245346.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914690.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914693.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011135125.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011135124.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914680.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088914691.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088914690.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063914680.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094470249.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027800913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094470257.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470247.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470234.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470247.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094472468.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475691.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094473747.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470246.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094475690.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094476247.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472746.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472747.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474704.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130574799.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000130574799.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130574799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130574799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130585387.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130585387.1 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130583011.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130585233.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130583289.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130580789.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130584678.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130585400.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130583289.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130583289.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130585233.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000130585400.6 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000130585400.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130583012.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130584289.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130585234.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130583289.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130580804.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130583457.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130583305.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130583300.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130585234.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000130585400.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111135790.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135790.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130589844.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130589844.1 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000130592019.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130591519.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130590797.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130592741.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130592297.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130589797.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130590797.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130592463.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130592297.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130590241.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130592741.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000130592741.8 node_expansions=249
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111140247.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130589835.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000130589847.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130592741.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130589821.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000130592741.8 node_expansions=52
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000130592019.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130590808.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130590810.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130592779.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130591741.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130592308.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130589797.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130590797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130590834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130592463.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000130592297.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000130592297.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000130592779.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111143168.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143168.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111143190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143190.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000100032067.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025030292.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044476501.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038920068.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000100032067.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000125032081.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025030278.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080587612.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044476501.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991696956.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038920056.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080587612.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080587623.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000105587634.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105587623.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080587637.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000111143204.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055585857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000125032081.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125032067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125032043.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125032067.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147250514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147250514.0 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125032103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125032054.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125032103.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161143146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161143146.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125032093.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125032054.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125032093.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125032089.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000119473523.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025030315.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044476537.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038920093.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122250468.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000130584634.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025030315.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080587669.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044476558.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991696981.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000038920093.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080587648.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080587648.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127806057.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000127806024.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080587654.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000133361612.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088916246.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000133361612.5 node_expansions=317
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111145425.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111144203.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111144204.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111145158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111145593.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111146154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111145704.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111143214.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111144204.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111143214.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111144203.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111145704.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111145704.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133361636.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000130584668.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1800000133361636.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133361613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133361613.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025027427.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025027427.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000025027427.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025027375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025027427.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058360716.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058360716.2 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000136139371.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000061137580.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000100028247.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000108361580.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000158361591.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183361594.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000147250482.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094471802.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000138917136.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100028247.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000108361580.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138917136.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000138917136.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000163917149.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000163917147.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138917136.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000169472705.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125027371.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000183361594.0 node_expansions=252
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000180583841.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000177806038.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000183361605.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000169472705.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000183361605.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183361594.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183361594.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183361628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183361628.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183359140.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183361615.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000183361615.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183361626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183361626.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183361660.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183361660.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000208363834.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000208361612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000208362612.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000208363556.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000208364000.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000208364556.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000208364112.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000208361612.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208364556.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000208361612.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208364555.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000208364112.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000208364112.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202808161.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000208364556.0 node_expansions=3996
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000202807338.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202805116.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202806056.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202805116.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202806504.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202807445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202807616.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202805116.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000208364556.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202805116.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000208364555.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202807616.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202807616.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202807616.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000188916782.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000208364556.0 node_expansions=889
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000183365582.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183367837.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183365582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183366593.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183365579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183367980.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183367971.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183368093.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183365580.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183365579.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183365582.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183366580.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183368093.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183368079.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000208364581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000202806083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000188915248.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000208364581.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208362092.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208362092.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050030348.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050030348.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000161142347.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000061140558.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000066697878.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000133364570.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000183364592.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000208364584.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000172253458.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000130586795.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000138920147.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000091697891.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000133364570.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000163920100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000163920100.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000188920111.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000188920139.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000163920129.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000194475667.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000161142333.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000208364584.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000208364592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000208364592.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050030333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050030333.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050030346.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050030346.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000050030346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050030346.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000050030361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000050030350.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000050032826.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000050030357.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000050030329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000050032826.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000050030328.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000050032548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000050030361.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000050031327.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000050030326.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000050032750.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000050032749.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000050032826.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000050030360.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000050030361.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000050030349.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000050031326.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000050032849.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000050032861.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000050032861.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050032861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050032861.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019477318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019477318.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019477283.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019477283.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019477303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019477303.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000019477307.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000019477281.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019477307.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019479783.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019479783.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000019477327.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000019477316.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019477327.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999994477325.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994477325.0 node_expansions=2
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000027810661.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999994477314.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000016699549.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000019477315.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000027810661.5 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002785058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988895335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994449224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988896168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038905232.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050019440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055574220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055574998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011128263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050020334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041684422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239701.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011123798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011125755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052794219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019455183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041679975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038904144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041681920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349129.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055574998.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572207.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055574985.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573040.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055574985.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574997.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575011.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575011.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574996.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575019.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011129686.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055575020.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011129687.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999941682575.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352799.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086130598.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575019.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575019.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575019.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997239909.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997239909.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575019.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575020.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352820.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083352799.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575019.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086130577.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086130577.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086130598.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086130598.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130561.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130598.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130599.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086130599.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130561.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130599.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130599.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130599.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086130551.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086130573.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086130577.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135444.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086130567.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086130567.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000086135444.8 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086134333.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132253.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133075.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135444.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133501.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133075.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133222.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132798.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000086135444.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135444.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135466.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086140354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139243.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137130.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137965.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138408.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140354.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137964.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138130.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137686.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113909226.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000113909226.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909226.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909226.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909251.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113909253.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909253.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909252.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909252.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113909254.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909244.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113909236.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113909221.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113913106.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000113913106.1 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113913120.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113912976.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113910883.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911707.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912131.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913106.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911717.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113911865.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911429.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000113913120.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113913106.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913106.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913152.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913117.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913117.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913131.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913131.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913128.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913128.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913152.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913152.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050024228.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055578909.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011133561.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991689117.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083357572.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111135373.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083357572.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055578894.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083357561.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036134472.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036134473.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357561.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083357561.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111135352.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111135367.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083357576.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113913130.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113913130.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000113913130.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913130.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913130.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913141.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913141.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113916887.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113916069.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113914830.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113913154.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916069.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113917042.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113915498.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113913164.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113915776.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113915361.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000113917042.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917028.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917029.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917029.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917042.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917042.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917042.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917043.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917043.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113917042.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113917031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113917056.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113917022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113917046.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113920768.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000113920768.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000113920768.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113919680.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918720.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113919935.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113917020.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919958.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113919394.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113917030.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113919657.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113919242.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113919937.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000113920768.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113920791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920791.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694798.2 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050031903.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055586587.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011141236.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991696791.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083365247.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111143036.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113920811.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083365254.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055586570.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083365247.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036142125.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036142125.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083365254.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083365254.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111143025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111143043.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083365236.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113920812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000113920812.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113920803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113920777.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920803.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694787.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113920778.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113925389.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113920813.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113920803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113920812.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141694810.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000141694810.2 node_expansions=118
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000113925415.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113923756.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113923470.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113922470.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113920810.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113923745.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113923193.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113920804.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113920812.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113923480.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113923032.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113923756.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000141694810.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000141694810.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141694810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694810.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141694844.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141694821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141694821.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050028154.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055582819.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050027262.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030582822.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111139262.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000138920663.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113917042.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111139265.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094472599.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111139266.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063916154.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063916155.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111139262.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111139265.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000138917064.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000138920630.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111139265.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000141694844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000141694844.8 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000141694820.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141694834.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000141694811.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141694789.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141698408.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000141698408.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000141698408.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141697725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141697439.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141696486.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141694789.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141697736.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141697146.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141694797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141694819.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141697447.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141697032.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141697702.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000141698408.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141698431.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141698431.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586396.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030586396.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050031728.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055586417.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050030839.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111142839.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000138920640.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113920663.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111142839.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094476172.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111142850.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063919739.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063919728.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111142854.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111142862.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000138920628.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000138920628.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111142839.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000141698406.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000141698408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000141698408.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141698418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141698418.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141698456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141698456.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050031774.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055586449.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050030900.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030586452.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111142900.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000138920674.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113923567.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111142897.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000094476219.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111142898.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063919786.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063919782.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111142900.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111142898.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000138920672.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000138920677.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111142900.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000141698463.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000113923567.5 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000113920684.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113920639.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113920684.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030589323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030589323.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030586452.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586452.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050034633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050034633.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000019476207.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050031752.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000050031730.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050031757.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000050034633.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000050034633.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000050032688.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000050034366.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050031728.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000050034633.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050031739.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050034647.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000050034092.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000050032699.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050031728.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050031728.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050034355.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050033950.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050034633.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000050034633.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479077.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000033741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000033741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019479064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019479064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019479064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254630.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254630.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254680.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997254680.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997254680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997254680.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257599.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997254669.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997254668.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997254660.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997254681.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997257588.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999997257588.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999997255655.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997257325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997254655.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997257588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997254667.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997254644.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997257588.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997257056.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997255644.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997254658.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997254667.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997257310.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997256866.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997254655.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1799999997257588.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257603.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997257603.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997257612.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997257614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997257614.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977812280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977812280.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977812289.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977812289.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997257622.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997257622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997257622.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961144011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961144011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961144005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961144005.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961144015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961144015.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961144013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961144013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944477347.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944477347.2 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944477350.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944477350.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944477356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944477356.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944477334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944477334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925034925.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925034925.2 node_expansions=30
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999925035945.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925037611.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925035945.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925036500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925037611.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925037333.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925035945.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925035778.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925034944.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999925037611.5 node_expansions=1413
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999925035667.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925034680.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925036501.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925035668.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925035667.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925034668.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925036236.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925034668.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925037626.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925036223.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925035669.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925034667.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925034667.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925034667.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925035500.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999925034667.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999925037626.0 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999925037611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999925037623.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999925037605.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999925037578.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999925037613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1799999925037623.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925037601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925037601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925037637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925037637.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925037655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925037655.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999944482971.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999972259850.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999944482072.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022262535.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033371868.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038927436.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000027816301.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999988927422.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000005594072.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999958370977.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999958370957.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022262535.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041706980.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052816295.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050040313.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022260749.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066705184.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088927416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000088927416.0 node_expansions=154
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088927423.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088927423.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150034535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150034535.0 node_expansions=269
FooPlayer.decide: Prioritizing 25 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2400000150035534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150036367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150035534.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150035534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000150035534.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000150036089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150036089.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000150035534.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000150035367.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000150036367.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000150034534.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000150036367.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000141704311.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000144478312.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000144481812.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000150036367.5 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2400000147258589.5 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2400000130591923.0 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=2400000141703034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000150036367.5 node_expansions=7616
FooPlayer.decide: Prioritizing 26 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=2100000125041348.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000125041348.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125041347.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000125041348.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125041347.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125041903.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125041903.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125041348.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000125041181.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000125042181.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000125040347.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000150036367.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000133369145.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000141703311.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000144478312.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000144481812.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000150036367.5 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=2400000147258589.5 action_type=ActionType.BUILD_CITY
  Action 24: expected_value=2400000130591923.0 action_type=ActionType.BUILD_CITY
  Action 25: expected_value=2400000141703034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000150036367.5 node_expansions=754
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000150036401.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000147258589.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000130591959.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000141703034.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000138925294.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000150036401.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150036401.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150036401.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950035480.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950035480.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999950035476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950035476.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977813242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977813242.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999950035538.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999950035528.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950035538.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958368866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958368866.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999958368855.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958368845.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958368855.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963924368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963924368.5 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999963924416.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999947257722.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999958368834.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999930591088.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2699999963924416.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999963924402.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963924396.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999963924383.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999963924358.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999963924405.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2699999963924405.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999963924371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963924371.0 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025007391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013897613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000030566280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566002.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000030566280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041681874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058351167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005566852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005564089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038904144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011120184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011120739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016676295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005564085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005566851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005564628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025011094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025010249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038902208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678248.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000058351167.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355338.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058349223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058357563.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357563.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058356307.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353938.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353407.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354654.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354640.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357560.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058351150.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354229.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000058357560.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357549.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357571.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357571.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357585.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357585.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058357560.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357560.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357582.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357596.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690872.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690872.9 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002800262.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578027.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058357582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030578027.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800249.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091690916.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058357583.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578028.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005578038.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357583.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058357582.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086135398.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086135387.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058357607.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091690930.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091690917.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357607.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357582.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000091690930.4 node_expansions=82
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091690930.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690908.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091690896.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091690897.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091690896.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690930.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091690927.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690919.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091696040.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091690920.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091690908.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000091696040.8 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091696054.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693682.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693116.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091694374.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694374.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693287.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690907.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693962.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000091696054.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696051.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975027572.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027807165.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000027594.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972249795.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061140475.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058362697.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975027583.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975027583.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027807141.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027807128.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584919.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055584919.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027807128.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027807128.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061140475.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091696041.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362710.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027807128.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091696041.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696030.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249832.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938921072.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938921072.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941694253.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994473808.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966698850.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938916475.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061145072.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025033961.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941694253.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941694276.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994473822.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994473819.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022256183.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022256183.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994473809.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994473808.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061145072.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091700628.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033961.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994473819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091700628.4 node_expansions=214
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091700628.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091698795.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091698253.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091699554.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091699517.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091698417.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699253.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699528.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091696054.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699072.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091700628.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091700628.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091700628.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091700641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091700641.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938921086.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941698861.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994478419.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966698864.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938921083.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061145086.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025033975.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941698861.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999941698850.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994478417.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994478406.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022256208.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022256210.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994478406.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994478417.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061145086.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025033975.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994478406.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000061145086.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061145086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145086.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061145086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145086.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145108.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145108.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061145110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145110.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145153.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999938921135.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941698924.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994478479.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994470518.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938921135.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025034031.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941698914.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941698924.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994478468.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994478468.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022256257.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022256253.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994478468.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994478475.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088916740.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091700687.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052805629.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994478469.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000088916740.1 node_expansions=234
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061145154.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061145108.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145154.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145142.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061145088.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061145122.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061145122.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145109.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145109.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938921122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938921122.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938921098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938921098.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938921106.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938921106.4 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938917512.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999938921107.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999938921106.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938921096.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938921096.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999938921107.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938917519.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917519.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999938921107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938921107.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908365527.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908365527.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902806371.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902806371.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902806371.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902806371.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902806419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902806419.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902806382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902806382.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902803642.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902803642.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902803619.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902803619.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877803607.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877803607.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877803607.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877803607.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877803642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877803642.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999877803620.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877803620.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999855576230.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855576230.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999855576232.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855576232.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999855576239.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855576239.6 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999855576264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999855576264.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999855576245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999855576245.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999819465133.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819465133.9 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075013329.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080569995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083345554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000088903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014440.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237496.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083346940.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083346645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080572478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000088905877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033343497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058344107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063898931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058342820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077793050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075016709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567716.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069461366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055566885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233271.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231049.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033343218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000088905877.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906710.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088910044.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030570756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047236923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041680498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997234876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997234851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033349140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033347142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011119582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033344371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019453792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025012696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002787906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002788462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997232629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234559.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000052795321.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052795321.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128656.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061128691.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128664.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128691.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134495.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134495.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128691.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061128676.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061128667.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061128656.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061134494.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061128667.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000061134494.9 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131730.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132152.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061128675.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131161.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134494.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061131439.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061134494.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134494.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134494.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134529.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134529.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134553.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134517.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134553.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134553.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134553.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134556.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134517.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134556.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134554.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061134554.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061137599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061137189.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138036.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134552.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061137042.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137745.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061139978.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137320.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061136925.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000061139978.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050026357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061139953.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061139953.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026342.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080581886.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025023665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994468108.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050026343.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050030373.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986135665.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000108359665.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026331.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994468108.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026331.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050026331.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050026331.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050030373.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026344.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986139706.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986139706.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088915221.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077808151.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=600000108359665.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108363706.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108363706.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108359665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108359665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108359675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108359675.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108359690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108359690.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108359690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108359690.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000108362720.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108362329.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000108361052.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000108362442.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000108359676.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000108362165.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108362898.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108363718.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000108363174.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000108362065.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000108363718.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108363718.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108363718.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108363743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108363743.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000108366787.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108366385.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108365109.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108366121.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108363719.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108368621.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108366218.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108364718.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000108366496.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000108367218.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000108366121.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000108368621.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108368618.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108368618.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963914718.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963914718.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963914731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914731.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963914717.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963914717.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963914717.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963914717.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080583178.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002802731.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972247164.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050027606.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050027609.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086138721.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027805373.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972247164.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027805373.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027805373.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027805386.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027805373.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027805384.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963914706.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963914720.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066694276.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055583178.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027805373.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000086138721.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138733.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138733.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086138733.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086138732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138732.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086142788.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086142788.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086141790.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086141387.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086140123.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086141120.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086138720.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086142790.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086138734.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086138720.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086138734.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086141512.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086142220.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086141109.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000086142790.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086142790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086142789.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086142776.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086142776.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086142787.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086142790.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086142788.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086142788.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086142790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147651.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086142803.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086142777.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086142787.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000086147651.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086145818.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086147651.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086145429.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086144151.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086145162.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086146262.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086142776.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086142762.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086142776.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086142762.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086145540.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086144596.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086145162.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000086147651.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086147651.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147651.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080592122.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002811678.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972256109.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050036575.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050036564.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999963923678.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027814343.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999972256109.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027814343.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027814345.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027814332.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027814331.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027814331.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963923678.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963923664.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066703235.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055592120.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000027814345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000080592122.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080592122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080592122.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052814346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052814346.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963923655.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963923655.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963923655.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963923655.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963923669.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963923669.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963923666.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963923666.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963923712.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963923712.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999963926745.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963926367.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963925065.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963926065.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963927176.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963923676.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963926899.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963923676.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963923676.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963923676.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963926454.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963925510.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963926065.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999963926065.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999963927176.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927176.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963927176.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933371634.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933371646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933371646.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933374821.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933374821.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933371653.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933371624.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933371609.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933371602.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933374822.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999933374822.5 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999933374655.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933374267.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933372990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933373722.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933373990.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933371613.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933374833.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933371600.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933371613.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933372613.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933371600.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933372990.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933373433.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933373989.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999933374012.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999933374833.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933374846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933374846.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908368544.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908368544.8 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055589914.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977809458.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999941698324.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019478769.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994478769.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061145435.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972256546.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999916698323.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972256559.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997256560.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999972256546.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972256559.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972256546.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999908365879.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999908365892.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011145435.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000034359.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972256546.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000061145435.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061145435.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061145435.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061145468.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061145468.2 node_expansions=12
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000061146303.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061148136.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061146872.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061147580.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061147858.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061145469.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061146869.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061145469.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061145466.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061146482.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061145469.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061146858.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000061147316.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061147855.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000061147855.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000077810293.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000080583460.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000091693571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000086137902.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000091693571.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091693570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091693570.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091693592.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091693580.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091693572.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091693572.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108358447.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091693593.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000108358447.8 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000091694402.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091696237.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091694970.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091695680.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091695970.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091693581.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091694959.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091693584.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091693570.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091694569.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091693569.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091694969.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091695413.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091695958.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091695971.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000108358461.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000108358461.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108358447.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108358447.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108358496.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108358496.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000102802931.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036134493.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000023371.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050025150.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011136262.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999977802926.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019469594.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975023360.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000019469583.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044469593.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000002802930.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002802929.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999988914026.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999947247373.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977802926.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058358496.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000047247361.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019469582.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000102802931.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000102802926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102802926.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102805514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102805514.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000102803761.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102805515.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102804325.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102804973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102805249.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102802936.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102804315.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102802941.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102802926.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102803847.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102802941.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102804315.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102803760.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102805249.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102805236.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000102805515.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102805525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102805525.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947249947.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947249947.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999947249960.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947249958.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999947249924.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999947249937.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999947249921.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947249960.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947252313.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999947249974.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947249972.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999947249948.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999947249937.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999947249936.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947249974.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999963914014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999963914014.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999922247485.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999947249983.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999947252324.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999947249950.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999947249984.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999947249973.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999947252324.0 node_expansions=65
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999947250768.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947251325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947252059.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947252324.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999947249935.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947252337.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999947251782.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999947251325.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947249936.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947249936.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947250935.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999947249948.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999947251347.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999947250782.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999947252324.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999947252347.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1799999947252347.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947252324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922247458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922247458.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922247446.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922247446.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922247459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922247459.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077803036.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036134595.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975023480.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025025247.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986136370.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999952803012.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083358581.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019469706.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950023447.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994469702.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019469691.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977803002.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977803036.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963914123.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999952803025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033358595.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022247470.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019469692.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000083358581.8 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000083358581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083358556.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083358581.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922247483.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922247483.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000077803022.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036134581.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975023483.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025025247.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999986136370.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999952803025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083358595.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019469691.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999950023456.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994469691.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000019469689.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999977803022.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999977803011.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963914122.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999952803025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033358595.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022247483.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019469691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000083358595.2 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000083358581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083358556.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083358581.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100022637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100022637.5 node_expansions=67
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000083358606.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083358594.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083358606.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922247505.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922247505.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999922247480.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999922247468.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922247480.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922247492.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922247492.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999922247469.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922247480.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922247460.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922247482.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922247495.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922247459.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999922247495.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922247461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922247461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922247462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922247462.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077803046.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000036136948.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975025837.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025027614.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986138725.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999952803040.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083358603.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019469713.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999950023461.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994469707.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019469713.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977803014.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977803014.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963914151.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999952803030.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000033358603.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022249836.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019469704.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000083358603.2 node_expansions=216
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083358593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083358572.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083358593.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922249834.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999922247482.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922247449.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922247460.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922247483.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922247483.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922249834.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999922249834.0 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999922248278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999922248847.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999922249568.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999922249847.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999922247459.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999922249847.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999922249292.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999922247457.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999922247445.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999922248292.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999922248445.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999922247458.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999922248847.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999922249846.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999922248847.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999922249847.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922249847.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249858.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922249858.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999922249860.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922249824.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999922249837.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922249825.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922249856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922249860.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249871.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922249871.5 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999922249848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922249837.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999922249824.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922249837.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922249856.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1199999922249856.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249821.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922249821.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922249835.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922249835.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922249848.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922249851.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922249851.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922249884.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922249871.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922249884.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952805435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952805435.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952805425.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952805406.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952805425.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969469392.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969469392.5 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999952805428.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952807779.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999952805435.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952805435.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969469392.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999952807789.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999969469392.5 node_expansions=148
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999952806263.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952806427.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952806816.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952806416.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952807814.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952805425.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952807259.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952805427.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952805425.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952805982.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952806429.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952805427.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952806806.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999952806429.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999952807816.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999952806818.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999969469416.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999966691902.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1499999969469416.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969469416.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969469416.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027788820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027788820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063901713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063900884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061123877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063899777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000080571442.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080574776.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997237697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997234920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027791378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030572196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011120458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122403.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016680198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000050016443.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015609.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000050016443.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080572014.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349778.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994458221.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570221.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041681346.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094460912.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080572021.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349788.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349777.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058349778.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994458221.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994458221.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349777.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005570221.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349777.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094465859.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349788.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094465859.4 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460913.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460913.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349789.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080572008.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058349790.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994458233.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005570233.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041681365.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094465883.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080572031.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349789.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058349798.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058349790.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994458233.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994458233.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058349789.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005570233.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349790.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349789.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094465883.9 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094460907.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094460907.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465908.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465908.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058349790.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080572025.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058349790.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994458235.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005570235.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041686317.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080572025.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349790.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058349791.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058349791.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994458236.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994458236.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058349791.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005570246.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349790.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094465872.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058349801.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572014.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094465872.9 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094460903.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094460868.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094460868.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094465872.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094460878.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094465872.9 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465186.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094462841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094463543.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094462261.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094462553.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094465872.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094463941.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094463519.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000094465872.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465872.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465872.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058354796.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577007.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354783.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994463217.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005575217.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041686341.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094465884.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080577019.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354796.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354783.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354772.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994463217.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994463240.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354786.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005575240.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354772.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354797.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080577019.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094465884.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465921.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470210.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470210.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470210.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465910.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468545.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467286.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468845.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468823.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094468544.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094470210.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470210.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910316.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910316.8 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094470236.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470197.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470236.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125025740.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125025740.4 node_expansions=183
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094470245.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472190.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471245.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471634.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471912.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472370.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094473190.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473191.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094472913.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113910364.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000113910364.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910367.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910367.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910386.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113910379.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910363.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910379.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113910380.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910365.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113913673.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113910369.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113910344.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113910378.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000113913673.5 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113910351.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113913688.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113912298.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113911310.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113911719.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113912017.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113911451.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113913255.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113913254.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113912977.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000113913688.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913688.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994466583.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994466583.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077802573.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100024793.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058358115.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036135015.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072246126.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113913695.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100024809.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077802570.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077802583.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058358115.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036135004.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036135017.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077802559.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135017.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077802574.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113913684.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077802559.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100024795.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000113913695.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113918252.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113918252.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113913721.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113913683.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913721.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913729.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077802612.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100024841.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058358168.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994466618.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000036135062.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072246164.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100024830.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077802609.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077802619.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058358165.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036135052.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036135065.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077802608.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036135056.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077802618.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113913741.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077802620.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100024841.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000113913741.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113913698.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113913710.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113913710.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913698.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113920936.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000113918276.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000113920936.8 node_expansions=186
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000113920968.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113917711.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113918278.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113920214.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113919288.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919658.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113919945.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113919381.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113921233.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113921214.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113920955.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000113920968.8 node_expansions=275
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000113920427.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113920381.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113918289.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113920247.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113919300.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113919691.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113924158.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113922602.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113922047.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113921234.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113921247.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113920958.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000113924158.0 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113924152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113924152.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094471334.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113920957.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113920958.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113924141.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113920957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000113924141.5 node_expansions=52
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113923054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113923887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113924141.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113923044.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113922887.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113921933.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113922321.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113922586.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113922054.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113923887.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113920942.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113923586.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113922752.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1500000113924141.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113924178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113924178.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113924189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113924189.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113924194.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113924168.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113924194.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994477078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994477078.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999994477078.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999994477064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994477078.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994477080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994477080.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999994477093.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999994477065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994477093.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025032601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025032601.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000130590834.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088924156.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066701045.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000102812167.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144479723.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130590834.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088924156.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066701045.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066701045.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066701045.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000144479723.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108368601.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130590834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000144479723.0 node_expansions=216
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000144479714.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000144479727.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000133368617.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1800000144479727.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144479727.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144479727.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144479737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144479737.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000108368616.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000130590859.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088924186.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025032616.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000036145505.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072256624.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130590856.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108368618.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108368631.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088924174.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066701074.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066701061.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000108368616.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036145506.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108368616.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000144479735.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000108368616.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000130590857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000144479735.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144479749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144479713.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144479749.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175035270.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175035270.8 node_expansions=328
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000166697458.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166699291.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166700125.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166698458.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166698291.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166701957.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166697736.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166698013.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166697458.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175035290.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166696347.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166699013.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166698180.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175026493.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000175026493.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000161142458.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000175026493.5 node_expansions=1352
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000166697458.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166699293.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166698736.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166698458.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166698293.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166697358.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166697763.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166698028.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166697472.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166699293.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166696362.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166699015.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166698182.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175026519.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=28) score=2400000175026519.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175026508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175026508.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175026519.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175026519.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000175030489.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175032323.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175030767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175031489.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175031323.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175030378.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175030767.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175031045.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175030489.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175032323.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175029379.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175032045.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175031211.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000175032323.0 node_expansions=397
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000175030501.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175031795.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175030767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175031489.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175031334.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175030404.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175031767.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175030767.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175031073.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175030489.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175032337.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175029378.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175032056.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175031226.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000175032337.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175032323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175032323.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175032348.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175032348.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000175036389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175037389.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175037945.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175035278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175036667.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175037389.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175036945.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175036278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175037667.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175036667.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175036945.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175036389.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175035278.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175037945.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175037111.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000175037945.0 node_expansions=511
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000175036389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175036278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175036290.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175035278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175036681.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175037400.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175036681.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175036293.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175037681.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175036681.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175036959.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175036400.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175036293.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175035306.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175037945.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175037126.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000175037945.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175037957.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175037957.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175037970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175037970.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175037956.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175037956.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030592623.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030592623.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066703747.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066703747.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000138926845.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000161149103.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000097260192.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000077814845.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000133370344.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000175037980.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000161149080.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000108371301.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116704637.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000119482401.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097259289.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000097259303.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000138926844.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066703745.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000138926859.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000175037970.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138926858.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000191704566.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000191704566.0 node_expansions=88
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000191704580.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000180593455.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000183371247.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000169482373.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2700000191704580.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191704588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191704588.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077814822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077814822.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000077814839.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000077814813.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000077814818.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000077814803.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000077814816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077814839.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 21 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2700000077817206.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000077818206.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000077818206.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000077817206.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000077819039.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000077819594.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000077818594.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000077818206.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077819594.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000077818594.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000077818872.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000077818206.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000077818206.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000077817206.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000077818595.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000077818594.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000077819039.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000108366452.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000105590843.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000097252308.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000097256353.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=3000000108366452.5 node_expansions=587
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019452614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013895725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008339003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011117336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005562003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966669446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011117890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036126590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571936.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005568811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005570501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238342.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237233.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044456389.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348820.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022233850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900196.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016677961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038900829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047238097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791871.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459081.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050016741.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014497.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016741.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050014497.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050016741.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077794510.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016719.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005570519.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966678955.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077794508.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350064.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016730.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005570497.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994459386.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994459397.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016719.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016741.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083350080.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350066.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016733.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016741.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083350080.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350076.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356050.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459393.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459393.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459407.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459407.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465384.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465384.1 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111127817.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005576473.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999966678928.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077800486.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083356042.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005576473.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994465362.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356042.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116683372.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022695.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116683372.9 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350087.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350096.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356039.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083350076.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083350064.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000083356039.8 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083351470.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356039.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083351461.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083352997.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083350049.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083351448.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352017.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083356039.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356039.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356066.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083356086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083356054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465390.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465390.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465390.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465390.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961132077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961132077.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999961133453.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961135264.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961135265.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961134986.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961133431.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961132064.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961133432.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961138043.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961133987.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999961138043.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138043.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138076.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138066.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138077.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138073.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961138073.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138076.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999961142375.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961144764.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961144486.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961144208.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961139431.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961141264.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961142931.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961142098.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961141264.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961143931.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1199999961143931.2 node_expansions=214
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961141018.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961140999.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961140988.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961141001.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961143931.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999961143931.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999961142375.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961144209.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961144209.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961143099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961143931.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961142375.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961141008.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961143931.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961142008.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999961140987.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999961142931.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1199999961143931.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961143931.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961143931.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961143942.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961143942.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961143931.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961143931.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947255053.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947255053.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947255042.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947255042.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947255041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947255041.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947255019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947255019.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947255053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947255053.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947255019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947255019.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913921707.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913921707.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913921685.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913921685.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913921721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913921721.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999913918664.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999913921709.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999913921686.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999913921699.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999913924894.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999913924894.2 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999913923061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999913924061.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913924894.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999913923805.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999913924616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999913923061.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999913921672.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999913922672.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913921672.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913923783.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913923616.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999913924894.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913924916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913924916.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913924894.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913924894.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880591561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880591561.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883362505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883362505.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999883362519.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883362519.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883362519.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999883362519.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883362505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883362505.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866695860.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866695860.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029206.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029206.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029195.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029210.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029210.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947253221.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999919475442.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999875032140.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999822248776.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963919900.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002808775.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972253220.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999905586542.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905586542.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999905586564.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999861140320.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999850029209.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999905586556.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999936142109.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972253220.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038922806.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972256140.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999905586542.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000038922806.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038919908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038919908.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029228.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029228.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850029231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850029244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999850029244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999850032151.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999850032151.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999830581011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999830581011.5 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066682001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058344708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125044.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793097.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083350041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052791373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027784943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027786887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000027786610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055569765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033343329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033343329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052788596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083350041.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352541.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351708.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354208.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083354208.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022240498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025018877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030573334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994460476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027795264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008351597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025016362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019461348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016684408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022241087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994459629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994457115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994459083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994458781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052795597.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794763.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795597.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794208.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052795597.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238266.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238274.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238274.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238298.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238298.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238299.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997238300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997243964.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997238266.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997238266.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999997243964.1 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997238288.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997241595.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997241328.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997243130.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997243975.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997242150.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997241076.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997241223.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999997243975.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243964.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243964.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240364.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240364.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243975.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243975.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244001.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244001.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243965.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244001.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244001.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240365.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240365.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240365.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240365.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969461708.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969461708.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969461719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969461719.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573708.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573709.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980573719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573719.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573719.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573719.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573719.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573733.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016681950.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016681950.9 node_expansions=83
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999980573735.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573724.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999980579144.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980573713.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980573703.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999980579144.4 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999980573711.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980577044.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980576755.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980578588.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980575403.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980579155.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980577599.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980576477.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999980573701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999980579155.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980579144.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579144.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579145.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579144.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579144.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467131.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467167.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467167.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579154.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579128.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579165.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579141.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579156.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579156.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579157.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579157.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579180.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579180.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999980579145.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980579141.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999980579139.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980579151.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980579141.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999980579151.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579151.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579151.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579165.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980579177.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980579138.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579177.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579176.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980579188.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980579186.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579188.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579188.4 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999980579189.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980579160.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999980579178.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980579168.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980579155.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999980579167.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980579189.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980579186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579186.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358741.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000138914254.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086136476.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033353051.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969467185.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061127551.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108358698.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036136518.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980579189.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036136522.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969467189.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036136518.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108358698.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000138914254.0 node_expansions=286
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000105580963.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105580953.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000105580955.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000105580968.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000105580946.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000105580957.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000105580968.6 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105578469.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105580943.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000105580943.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105580943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105580943.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105580954.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105580954.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105580932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105580932.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464651.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464651.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464640.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969464640.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464640.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464640.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356220.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578430.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052800642.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997243318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036133974.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000020208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000075022886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036133985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036133985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980576677.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980576640.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036133975.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000036133985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000036133974.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000036133974.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969464640.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036133974.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075022875.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000105578430.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578466.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105578466.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578440.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105578440.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356218.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052800673.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997243319.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999969464662.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000020232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000075022911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036133998.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036133985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980576651.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980576651.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036133986.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000036133985.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969464662.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036133998.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075022886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083356218.4 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083356219.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356219.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464673.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464673.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930575774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575774.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464662.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464662.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930575785.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575785.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969464673.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969464673.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356230.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578441.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052800673.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997243330.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000036134007.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000020230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000075022923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000036134007.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980576663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980576663.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036133997.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000036134007.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969464662.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000036133996.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000075022886.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000105578441.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578452.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105578452.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578452.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105578452.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000105578465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105578465.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083356219.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000105578442.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052800674.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997243341.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036133996.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000020220.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075022899.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036134007.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036133996.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980576676.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980576663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036133996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000036133996.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036134007.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036133996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999969464663.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000036134007.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075022886.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000105578442.8 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105578442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105578442.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105578466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105578466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000105578485.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000105578464.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105578485.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138911778.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138911778.6 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000138911767.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000138911767.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000138911767.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138911778.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138911778.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969464655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969464655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969462733.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969462733.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944465787.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944465787.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794244.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927794244.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794245.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927794245.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999927794241.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927794234.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999927794212.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999927794212.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999927799099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999927799099.0 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999927794221.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927795876.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927795334.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927799099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927794221.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927796054.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927798112.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927796998.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927794210.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999927799099.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927799099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927799099.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927799132.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927799132.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927799152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927799152.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075029175.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000097246257.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044468476.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005582953.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000069473619.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958354690.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066695842.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027801798.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027801787.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972244454.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972244468.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044473619.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052801798.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052801798.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027801798.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999927799121.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027801796.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066690698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000097246257.5 node_expansions=156
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097246254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097246254.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097246263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097246263.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075029197.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077801753.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005577753.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069473608.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999927799143.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958354708.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066695831.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027801810.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027801818.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972244476.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999972244476.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077801753.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806975.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086135086.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027801810.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999927799143.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027801810.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066695864.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000086135086.2 node_expansions=160
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000052801806.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052801786.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000052801788.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000052801790.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000052806942.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000052806942.2 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000052801789.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000052803453.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000052806953.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000052802886.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000052804734.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000052801789.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000052803609.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000052805664.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000052804553.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000052801775.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000052806953.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806956.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052806956.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052806953.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806967.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052806967.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806966.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052806966.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806973.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052806973.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052806976.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047248610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047248610.8 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047248632.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000047248632.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047248610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047248610.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000047248654.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047248643.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047248654.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047248664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047248664.8 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000016693100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047248633.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000047252520.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047248643.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047248653.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000047248633.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000047252520.8 node_expansions=52
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000047248631.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047250298.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047249743.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000047252532.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047251588.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000047248631.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047251035.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000047250477.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000047248646.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000047251409.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000047252532.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047252520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047252520.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047255464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047255464.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016696977.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047252509.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000047252508.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047252512.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047255442.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000047255442.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000047252511.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047254179.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047253609.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000047255456.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047254908.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000047254901.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047252497.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000047254886.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000047254345.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000047252511.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000047255290.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000047255456.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047255442.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047255442.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047255442.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047255442.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069477678.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000130588803.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000038924484.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999966698124.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063922124.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999922252775.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999952808345.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000100033253.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022255456.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022255442.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999933364790.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999933364775.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038922120.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047255453.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022255456.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999922252797.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022255442.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000100033253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000130588803.8 node_expansions=78
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000130588788.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130590451.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130589887.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130589776.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000130591151.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130590317.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130591177.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000130588762.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130591151.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000130590617.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130588788.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000130590173.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000130591177.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130591151.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130591151.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130591173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130591173.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130591185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130591185.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111138907.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130591184.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130591164.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130591186.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130591164.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1200000130591186.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138888.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111138932.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000111138908.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111138919.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000111138919.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138918.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138918.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111143699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111143699.5 node_expansions=216
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050027799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038919050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999947250605.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000044474605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999902802900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999933360828.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080585716.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000022250021.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000022250038.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999913914909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999913914909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000019472261.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000027805577.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000027805586.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000002805581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999902802900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000002805588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000080583372.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000080585716.8 node_expansions=360
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080583364.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080583374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080583361.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000080583349.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080583354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000080583374.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080583352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080583352.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585727.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080585727.8 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080583365.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080583365.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080583365.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080585749.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080583365.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080585716.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000080585716.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080583345.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080583364.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080583374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000080583364.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080585717.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000080585717.0 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080583329.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585016.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080585738.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000080584461.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000080584376.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080585716.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080584885.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000080583327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000080583342.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000080584716.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000080585163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000080583349.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000080584716.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000080585738.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585718.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080585718.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080585753.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585794.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080585784.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080585794.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000105584742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105584742.2 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080585796.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080585793.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080585796.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061125321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072238374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061126097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058345821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027786607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027787718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027790219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047234164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047232209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000075015599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075017544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018933.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000075018933.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036127762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986128255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999986126598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027795830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000016886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016682500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999986124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986125726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986128250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002794650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988903515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988901848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994458251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011128597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988903249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000041682266.2 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041682266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041678932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041680599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000041682266.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041682267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041682267.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041687710.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041685328.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041686185.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041682283.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041683939.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041684087.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041687988.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041682262.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000041687988.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687975.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687976.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041688009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687988.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041688013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688023.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688023.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688012.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041693423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041693423.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041688008.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041688008.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804534.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002799120.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002799114.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002799092.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002799091.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002804534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000002804534.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002804534.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002802156.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002802978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002799090.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002800756.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002803724.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002800923.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002799103.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002804270.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000002804534.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002804534.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804535.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000002804520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002806923.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002808409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002804531.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002807754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002806201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002809131.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002806354.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002804531.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000002809687.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000002809687.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002809698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002809698.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002809725.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002809725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002809712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002809712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002809726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002809726.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986141270.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027807936.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950030157.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952807946.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999952807935.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036143058.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000113920825.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950030158.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002809724.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002809724.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002809736.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002809713.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080587492.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113920825.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113920825.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113920825.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030168.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950030168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030179.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950030179.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950030187.4 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999950030198.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950030178.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999950030178.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999950030188.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999950030164.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950030198.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950030178.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950030176.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950030190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950030190.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999950033379.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950035767.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950035601.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950033378.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950037434.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950035045.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950036045.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950035211.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950033378.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950035490.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950035490.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1199999950035601.2 node_expansions=305
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999950031566.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950031569.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999950031554.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999950031547.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999950035601.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999950035601.2 node_expansions=50
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999950031545.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950034235.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950033934.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950035612.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950034767.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950031545.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950033223.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950034212.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950033378.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950031545.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950034213.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950034223.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999950035612.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950035601.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950035601.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950038266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950038266.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999950038266.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999950035600.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999950038266.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999950038267.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999950038002.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999950036600.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999950035600.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999950037277.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999950037433.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999950038280.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999950035600.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999950038266.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999950037433.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999950038280.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950038266.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950038266.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999950038288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950038288.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927808233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927808233.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999927808257.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927808218.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927808257.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999955585979.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999927808201.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1499999955585979.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955585979.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955586003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955586003.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922252678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922252678.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922252678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922252678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922252678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922252678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922255344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922255344.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999922255346.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999922252679.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999922254346.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999922255346.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999922255343.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999922255076.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999922253676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999922252688.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999922254343.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922254509.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999922252679.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999922255346.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999922254542.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999922255346.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922255343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922255343.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922257990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922257990.0 node_expansions=30
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922255335.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1799999922255335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922255313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922255313.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922255335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922255335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922255344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922255344.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900035764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900035764.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999900033113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900033113.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900033102.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900033102.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033104.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900033104.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033124.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900033124.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999900033124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999900033124.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999900033153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999900033153.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999855591345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999855591345.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999927810920.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999933366469.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999855588690.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999861144245.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999861144247.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050034913.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083368246.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999983368253.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999938923801.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999938923816.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999938923801.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999938923801.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999938923803.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999983368246.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999983368253.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999938923801.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999938923801.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061146024.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000083368246.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000083368246.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083368208.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083368246.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891698131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891698131.0 node_expansions=394
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999855588699.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999855588664.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999855588699.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999833366480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999833366480.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999833366480.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999833366456.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999833366480.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869473255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869473255.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999833366491.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999833369085.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999833366466.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999833366459.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999833366476.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999869473255.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999869473255.2 node_expansions=116
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999833366457.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999833368123.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999833369123.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999833369145.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999833368867.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999833367459.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999833367457.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999833366457.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999833368145.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999833368290.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999833366479.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999833369145.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999833368304.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999833369123.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999833361023.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999855580533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999847250255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999869473269.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2099999869473269.8 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869473258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869473258.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999869475908.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999869477575.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999869477575.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999869477575.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999869477464.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999869476908.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999869476908.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999869475908.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999869475908.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999869477742.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999869475908.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999869477575.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999869477742.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999869477742.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2099999869477742.0 node_expansions=356
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999869475113.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999869475135.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999869477742.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999869475125.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999869475111.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999869477742.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999869475088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999869476757.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999869476763.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999869476742.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999869477486.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999869476089.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999869477741.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999869476075.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999869475097.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999869475075.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999869475075.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999869476756.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999869476908.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999869477776.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999869476075.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2099999869477776.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999869477742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869477742.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869477766.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869477766.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999869477778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869477778.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075012543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083350589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077794210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075012831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063899765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066679997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052787764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083350589.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083355589.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038902775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129142.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994459651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994455761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994457140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025018029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997234083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994457127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994456281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994455185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013900239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013792.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050018923.0 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016145.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015867.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018923.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050018923.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577824.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911180.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033353812.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911147.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355613.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994464034.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994464035.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000020479.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000020478.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083355612.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083355613.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577823.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994464046.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577823.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088911180.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911146.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911146.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020478.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020478.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020490.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020490.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911169.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033353836.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911148.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355615.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994464036.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994464036.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000020480.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083355614.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083355615.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994464047.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577813.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577812.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577813.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088911169.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911158.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911158.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088911165.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911153.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088911177.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088911200.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915050.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088915050.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088913383.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088914655.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088914086.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913106.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088915050.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914388.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914086.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088915050.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915087.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915074.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915074.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915074.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919676.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919676.4 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915110.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915085.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915110.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919669.9 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915122.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919686.4 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088915108.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915108.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915076.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033362295.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915078.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083359521.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467955.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994467966.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000024399.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000024399.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083359521.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083364072.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994467954.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055581733.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055581732.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088915078.0 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088915067.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915051.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088915061.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088915074.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088919628.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088919628.4 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088917259.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918517.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917961.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088916981.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918239.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918925.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917986.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919652.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917961.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088919652.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919641.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919655.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088919677.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033362333.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083364097.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994472544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994472530.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055586322.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000028988.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000028988.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055586322.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083364097.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083364097.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586333.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586322.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994472544.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586322.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055586333.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055586322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055586308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088919677.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923540.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088921887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922065.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088922874.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088923151.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088922596.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088921596.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088920676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088923540.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922609.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088922609.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000088923540.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088923540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923540.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923588.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923588.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088923578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088923540.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923578.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122256867.6 node_expansions=10
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088925796.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088925966.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088926518.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088926799.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088927074.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088926521.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088925521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088924577.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088927352.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088926244.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088926518.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108363417.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000108363417.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108363417.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108363417.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108363420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108363420.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108363433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108363410.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108363400.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108363386.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108363399.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108363433.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367169.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108369356.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108368523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108370078.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108369911.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108371189.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108368523.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108369633.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108366578.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369356.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108368245.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108370078.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000108369911.8 node_expansions=252
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108365665.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108365656.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108365667.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108365644.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108369911.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000108369911.8 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000108366578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108367853.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108367006.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108368522.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108369078.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108368550.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108367562.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108366592.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108369938.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108369369.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108368245.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108368557.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000108369938.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080592134.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369949.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108369942.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108369947.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108369957.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108369942.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108369946.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000108369957.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369957.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369957.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108373688.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108373688.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063924612.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000108369967.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102818133.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036146833.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999994478389.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075036646.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030591278.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030591291.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075036613.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102814390.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102818133.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000075036612.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075036613.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036146833.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055592167.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055592167.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075036611.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075036611.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000108369967.8 node_expansions=227
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108369945.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108369945.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108369949.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108369922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108369935.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108369949.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369935.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369949.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108369949.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108369936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369936.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108369937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108369937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080592159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080592160.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080595949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080595949.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080592178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592171.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080592171.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080592167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080592167.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080592202.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036146845.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102814424.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008369069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999966700615.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002813500.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000002813514.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000102814424.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102814399.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008369067.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027814393.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027814393.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000047258838.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000102814424.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102814413.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102814403.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102814413.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136147729.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136147729.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102814424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102814412.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102814424.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136147690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136147690.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102814438.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102814399.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102814438.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136147704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136147704.2 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136148690.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136149913.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136149079.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136150635.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136149524.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136149802.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136148690.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136150635.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136149635.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136148690.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136151468.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136150357.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136150635.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000125032355.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000136151468.8 node_expansions=432
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000102818204.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102818192.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000102818201.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102818214.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136151468.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136151453.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000136151468.8 node_expansions=69
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000130595913.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000136151470.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000122262580.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000136151470.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136151482.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136151482.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136151514.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136151514.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136151494.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136154411.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136151525.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136151503.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136151481.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000136154411.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136152501.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136153690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136152868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136153300.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136152480.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136153300.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136153578.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136152466.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136152479.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136153411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136152494.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136154424.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136154135.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136154411.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000136154424.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136154424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136154424.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102821091.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102821091.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111151924.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151924.0 node_expansions=264
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111154146.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111153313.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111153758.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111152924.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111153758.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111153758.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111154035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000111154869.0 node_expansions=4147
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111154146.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111153313.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111153758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111152924.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111153758.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111153758.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111154035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000111154869.0 node_expansions=570
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000111154313.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111154159.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111153313.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111153758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111152940.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111153773.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111151924.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111151926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111154048.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111152924.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111153760.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111154884.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111154035.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000111154884.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111154869.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111154869.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111154870.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111154870.0 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111155869.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111157271.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111157106.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111155882.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111156258.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111156702.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111155869.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111156704.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111155869.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111154869.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111156995.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111157258.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111155869.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111155869.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111156702.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000111157014.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000111157271.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111157258.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111157258.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977823033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977823033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999977823033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977823033.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977823044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977823044.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088935057.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011156393.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088935046.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111157269.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000016711921.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999975043503.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080601700.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977823033.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055601699.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111157271.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000111157284.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055601725.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055601699.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016711921.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036157255.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036157270.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080601738.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080601723.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000111157284.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111157256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111157256.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111157256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111157256.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111158255.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111158255.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111159478.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111158644.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111159114.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111158255.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111159658.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111159089.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111157255.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111157255.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111158255.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111157255.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111159366.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111159669.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111158255.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111158255.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111159088.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000111159380.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1800000111159669.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111159644.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111159644.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977824065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977824065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977824045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977824045.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977826168.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999977825055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977825059.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977824888.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977825446.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977825877.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977825044.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977825888.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977824055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977824078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977825044.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977824044.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977826189.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999977825044.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999977825059.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999977825892.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999977825044.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999977826166.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999977826189.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977826170.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977826183.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955597791.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955597791.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977826213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977826213.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944492835.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944492856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944492856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492862.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944492862.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492858.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944492858.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492860.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944492860.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944492857.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944492857.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919492858.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919492860.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492869.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919492869.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919492850.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919492850.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897264469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897264469.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999897264446.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897264459.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999897264457.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999897264469.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999897264447.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999897264469.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999897262525.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999897264431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999897264431.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897262503.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897262503.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999897264466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897264466.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041709776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999963931109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063932012.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000030598668.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999936153334.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999894484876.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000025043112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999897264431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999997265331.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000052820890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000030598667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999975043098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999975043098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999936153346.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999955598668.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999955598654.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000025043099.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000025043099.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000063932012.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063931989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063931989.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063901112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027788834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063900879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027788555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027786332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027785776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036119155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061121712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000075016167.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075020889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000075020889.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997238543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011129155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022239422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022240268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025016667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036128666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986124087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999986124375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019461384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013906097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019462464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013905541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991682128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002796587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999986124907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986124639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986124615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986124059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011127194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991681848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011128029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005572184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044460056.5 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459500.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000044460056.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462299.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044462288.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462288.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462290.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044462300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462300.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904957.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904957.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904967.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904967.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904956.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904956.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904957.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988904957.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910651.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910651.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988904969.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910651.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988904964.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988904953.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988904953.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999988910651.8 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988906616.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988904962.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910665.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988907054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988910651.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988906907.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988906338.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988906060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999988910665.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910651.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910651.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910665.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910666.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910666.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910667.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910667.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988910668.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988910644.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988910642.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988910667.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988910655.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910668.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910668.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910668.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997244001.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044468001.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019471909.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075029243.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997244002.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036132891.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044468001.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044468001.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988910668.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075023558.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044468002.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044468002.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044468015.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044468001.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083356891.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083362576.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044468001.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044468015.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000083362576.4 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356897.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356868.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356863.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083356892.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356879.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356897.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052794542.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794531.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794510.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794505.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794534.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794509.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794542.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794545.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794545.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052794529.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794531.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794534.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052794521.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794534.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794542.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000052794542.5 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794506.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794532.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800218.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800218.5 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966681652.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013905649.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013903803.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075016765.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966681643.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038903803.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013905640.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013905643.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958348310.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958348307.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077794470.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461209.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077794470.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013905652.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013905643.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086127803.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013905640.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013905643.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000086127803.8 node_expansions=268
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052794529.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052794540.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086127803.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052794528.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052794540.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000086127803.8 node_expansions=24
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000077794494.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086127803.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000086127803.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127818.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086127818.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086127838.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086127854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086127854.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086127868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086127819.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086127866.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086133519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086127829.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000086133519.8 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086129483.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086127828.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086131030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086129943.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086133554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086129216.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086129761.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086128938.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086127831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000086133554.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133554.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133554.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133554.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000020630.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047244630.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988914117.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108360339.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000020630.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038909556.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047244630.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047244630.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958353964.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958353964.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077804783.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077800210.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077804783.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047244645.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047244644.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086133533.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047244630.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047244644.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108360339.5 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108357395.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108358985.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108355739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108358964.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108357853.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108357131.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108357687.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108356854.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108355728.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108360354.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000108360354.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108360339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360339.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360374.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915929.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088915929.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958358611.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958358611.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000025266.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047249263.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988914165.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108360374.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000025266.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038914154.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047249266.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047249251.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958358585.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077804818.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077804818.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077804831.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047249266.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047249265.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086138151.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086138166.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047249266.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047249265.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108360374.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360390.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108360391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360391.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088915959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088915959.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000088917613.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088919168.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088915948.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919168.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088919735.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088918069.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088917335.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088917891.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088917057.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088915946.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088919179.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113907847.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000113909232.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000113909232.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113909234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113909234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113912980.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000113910895.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113911475.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113909231.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113912410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113912977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113911299.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113910618.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113911186.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113910343.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113909218.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113912422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000113912977.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113912982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113912982.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113913014.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113913001.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113913014.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113912988.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113913001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113913014.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113917614.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113917614.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113913015.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113913017.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113913027.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113913017.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113917614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000113917614.2 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000113914680.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113915225.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113913003.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113916236.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113917627.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113914003.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113914392.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113914947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113913016.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113914003.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113913001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113916225.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127798143.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000113917627.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113917625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113917625.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577334.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130577334.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113917617.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130577306.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113917636.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113917626.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130577306.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000130577306.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113917635.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113917626.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113917638.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113917624.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130577306.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000130577306.8 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000113919282.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113919836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113917623.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113920001.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113920837.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113920559.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113918612.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113919001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113919556.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113917615.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113918614.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113917625.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113920850.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000127801765.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000130577317.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000130577317.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577317.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130577317.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130577331.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130577335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130577335.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966687540.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966687543.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687575.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966687575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966687578.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966687586.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966687578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966687553.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966687578.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966687590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966687590.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999966687587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966687551.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966687587.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690715.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966690715.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966687590.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966687552.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966687590.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991687535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991687535.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999966687566.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966690723.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999966687586.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966690728.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991687533.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999966690761.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1799999991687533.5 node_expansions=126
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999991687568.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999966687537.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999983354213.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1799999991687568.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991687533.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991687533.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690726.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991690726.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999991687569.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991687566.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999991687565.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991687566.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991690726.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999991690726.2 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999991689243.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991689791.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991687555.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991688966.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991690739.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991689510.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991688526.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991688942.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991689521.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991687553.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991688515.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991687555.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999991690740.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999991690740.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991690728.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991690728.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008357358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008357358.2 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044469403.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000069469427.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047246307.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000155580550.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044469403.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083358303.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000077802748.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069469403.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000016690761.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125024974.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000125024972.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125024994.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094469405.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113913861.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000152802750.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000133358308.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000077802737.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000077802752.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000155580550.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155580528.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155580515.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155580528.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802726.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177802726.2 node_expansions=299
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155584723.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155585390.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155585946.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155583723.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155584279.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155586112.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155585668.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155584723.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155586112.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155584279.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155585668.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155583723.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155584723.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155583723.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000177799580.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2100000177799580.0 node_expansions=390
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177799578.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177799565.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177799578.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177802742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177802742.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066688457.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000091688445.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069465313.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066688422.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000105577313.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000100021756.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069466201.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000013909756.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038909758.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000147244002.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000147243994.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000147243994.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116688437.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136136039.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000175021759.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000155580484.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100021758.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000077799545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000175021759.8 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175021772.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175021772.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024953.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024953.0 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000175021758.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175023433.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175023978.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175021778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175022324.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175024928.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175023745.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175022718.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175023145.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175023147.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175023711.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175021770.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175022707.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175021758.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000175024928.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024929.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024929.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013912962.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013912962.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013912949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000013915137.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000013912939.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000013912966.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000013912964.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000013915137.2 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000013912937.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000013914583.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000013915171.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013912919.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000013913481.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000013914748.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013914894.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000013913929.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013914338.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013912929.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013914861.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000013912915.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013913937.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000013914505.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000013912937.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000013915171.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013915137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013915137.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013915180.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013915180.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013915183.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013915183.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063913448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063913448.0 node_expansions=338
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000038915216.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000038915181.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915216.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025026294.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000025026294.5 node_expansions=15
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000025026272.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000016692939.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000022248494.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000025026272.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000025026272.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000025026272.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994470736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994470736.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000022249405.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000022249435.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000055581887.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163916092.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000022249405.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000100027207.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055582752.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000000027183.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999944470740.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000133360553.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000102804975.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102804962.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000072249419.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000091693851.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169471658.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000150027204.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000055582736.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000033360546.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000169471658.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000169471651.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169471613.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169471651.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191692750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191692750.0 node_expansions=372
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169471641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169471628.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169471641.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169471653.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169471653.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169471665.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169471628.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169471665.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191692757.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191692757.0 node_expansions=371
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186136801.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186135690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186136075.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186137079.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000191692740.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186136246.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186136075.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186135680.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186135125.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000186136075.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000186137079.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2700000191692740.5 node_expansions=1207
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000169472658.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169473665.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169474320.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169472653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169473211.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169473653.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169473658.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169474610.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169472672.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169472655.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169473770.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169472655.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000169473653.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000169474211.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000169472658.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000169473668.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000191692742.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000186136094.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2700000191692742.5 node_expansions=86
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191692740.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191692740.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191692740.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191692740.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000208359396.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000213914986.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000213914953.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=24) score=3000000213914986.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063901665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083347809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075012753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077791162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075011998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083346167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030563552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030564107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030566886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233251.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069457475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058343606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232140.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072237277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234385.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000083347809.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083347809.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350309.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350309.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083350309.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988903805.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988905762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027795831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126020.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238046.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050016976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988900738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988900448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988901004.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988903806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013906097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008344652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994455471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012127.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038904751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011123570.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050016976.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016976.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016698.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015864.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000050016976.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800197.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350332.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083350332.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350347.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052794767.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236531.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083350320.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025015210.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083350343.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052794767.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052794753.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052794753.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997236546.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997236542.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052794753.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052794753.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794764.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994459642.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459657.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083350347.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350332.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350332.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350345.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350345.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350334.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350356.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083350329.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083350331.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083350331.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000083350356.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350329.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350329.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350343.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350342.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350342.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459652.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459652.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083355750.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083350353.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350343.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052794763.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236541.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083355750.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025015231.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052794774.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083350357.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052794787.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052794763.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052794778.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997236542.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997236541.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052794763.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794763.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794764.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459652.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083355750.6 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350343.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350343.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350364.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350364.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350353.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350353.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355765.6 node_expansions=19
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105572531.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119461431.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000119461431.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461409.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461418.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461418.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119461433.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119461434.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088905869.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033347631.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119461435.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025015212.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119466853.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033347633.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033347631.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088905853.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994459631.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994459631.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000119466853.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119461433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461433.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461448.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461435.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461458.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119461472.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119461475.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119461466.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119461455.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119461443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000119461475.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119461453.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119461438.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461453.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119461469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119461469.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119461479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119461438.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119461479.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994459672.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994459672.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681922.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016681877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016681877.5 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016681863.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000016681863.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988904114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988904114.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016681863.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016681863.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016681885.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016681885.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016681921.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016681886.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016681864.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016681876.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016687284.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000016687284.2 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000016683950.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016683526.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016684081.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016683248.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016685652.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016684263.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016686026.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016687284.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000016687284.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016687284.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016684813.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016684813.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687313.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141689114.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141689114.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141689114.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111133537.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033353093.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141689136.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047242892.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111133570.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000141689102.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111133535.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111133535.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111133535.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033353091.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033353091.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111133557.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111133557.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111133535.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016687315.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000141689136.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141689114.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689114.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141689117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141689117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141689125.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141689125.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141689115.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111133561.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033353114.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047242920.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111133558.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141689125.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033353114.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033353114.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111133559.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016687358.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016687336.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000141689125.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141689125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689104.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689125.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141689122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141689122.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141686634.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141689122.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141689136.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141689124.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141689126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000141689136.5 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141689122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689122.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141693287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141693287.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141689136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689136.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141689148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141689148.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141689136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141689125.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141689136.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687374.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016687357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016687332.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016687357.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687374.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687374.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016687357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016687332.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016687357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016687354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016687354.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999988909593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016687368.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000016687324.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016687324.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016691488.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000016687345.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000016691488.8 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000016688338.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016689433.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016688988.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016689561.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016688711.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016691122.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016689711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016691505.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016690266.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000016691505.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691488.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691489.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691475.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691475.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016691524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016691484.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691524.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691498.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016691520.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016691497.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691520.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691522.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016691522.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000016691522.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016691496.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000016691509.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016691512.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016691511.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000016691534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000016691534.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999988913733.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016691474.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000016691474.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016691474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016691474.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016688996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016688996.2 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016691107.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016690663.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016691218.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000016690385.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000016691941.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000016692774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016691385.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016690008.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016691970.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000016692774.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692774.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692774.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016692774.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692786.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016692786.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692774.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016696239.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016696239.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016692774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016692774.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016694294.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016694294.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016690865.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016690831.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000016690808.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000016690821.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000016694294.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000016694294.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016692934.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016694323.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016692482.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000016693038.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000016692183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000016690829.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016693205.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016691794.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016693739.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000016694323.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000016694294.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016694294.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696085.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141696117.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141696105.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111140531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000033360072.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000141696085.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047249863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000111140516.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141696085.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140531.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000111140516.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111140538.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360072.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000033360072.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140531.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140516.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000111140516.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694294.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000141696117.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141696097.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696105.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696143.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141696143.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696143.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141696128.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033360134.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141696118.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047249898.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111140578.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141696130.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033360134.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360119.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140549.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140578.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694327.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000141696143.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696118.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696118.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141696120.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696121.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141696155.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111140565.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033360120.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141696151.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047249931.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111140565.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141696131.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140564.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140574.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111140564.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033360120.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360120.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140574.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140565.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140564.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694343.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000141696155.8 node_expansions=243
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141696144.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696118.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141696131.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141696148.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000141696133.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141696155.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000141696155.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141696145.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696095.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696145.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163917307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163917307.5 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696146.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141696146.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111140587.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033360142.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141696146.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047249924.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111140577.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141696143.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140580.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140580.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111140579.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033360134.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360135.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140580.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140597.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140580.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694375.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000141696146.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141696143.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696123.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696143.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163917331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163917331.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141696163.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696132.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696163.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163917345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163917345.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696145.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141696152.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111140601.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033360143.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000141696155.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047249923.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111140589.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000141696162.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140588.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140601.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111140589.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033360144.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360144.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140589.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140589.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140591.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694381.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694367.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000141696162.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141696152.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696152.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696152.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141699052.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141699052.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141696153.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000169467454.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000163917342.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000111140597.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033360162.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000169467454.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047249931.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033360155.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033360152.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140597.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140600.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694385.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016694378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000169467454.0 node_expansions=230
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141696156.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141696143.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696156.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169467467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169467467.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000141696155.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169467429.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000141696162.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000141696154.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169467467.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000141696164.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000169467467.5 node_expansions=113
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000141698265.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141697809.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141698377.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141696143.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141697532.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141696150.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141698532.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141697154.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141697152.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141699087.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169467478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000161135799.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000163917367.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1500000169467478.5 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169467482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169467444.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169467482.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000191691612.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000191691612.8 node_expansions=173
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000141689705.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000141689712.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111134148.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083355489.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000169467493.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086133257.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000138911926.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000169467483.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000138911926.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000138911923.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000138911923.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083355479.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083355482.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000138911926.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000138911936.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000138911926.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055577715.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055577715.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000169467493.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169467489.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169467478.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169467489.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169467491.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169467491.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197245256.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000197245256.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000197245259.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197245224.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197245259.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083355500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083355500.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055577704.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000083355433.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000083355433.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055577684.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055577684.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000083355469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083355469.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000083360488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000083360044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000083360877.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000083358377.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000083359766.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000083358377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000083361044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000083359377.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000083358377.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000083360766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1800000083361044.0 node_expansions=234
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000083359967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000083359523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000083361060.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000083360044.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000083357856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000083359210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000083357836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000083358838.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000083357846.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000083360766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1800000083361060.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055583300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583300.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030582987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030582987.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030580079.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030580059.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030580055.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030580089.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030582987.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000030582987.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000030582154.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030581724.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030580043.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030580059.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030581448.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030580043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030581876.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030581059.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030580077.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030583021.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000030583021.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030583001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030583058.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030583023.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030583032.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583023.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030583023.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030583067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008358578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008358578.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050024547.5 node_expansions=62
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000030585135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030585169.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030584690.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030583035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030583023.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030584412.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030583058.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030585412.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030584859.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030584023.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030583025.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000030585412.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030585412.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030585412.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008361003.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008360977.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008361012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008361012.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000008361002.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008360999.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000008360999.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008360969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008363066.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000008360978.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000008363066.0 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000008363066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008363078.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008362636.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008360955.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008360955.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008362358.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008360955.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008362800.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008360964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008360964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008362522.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1800000008363078.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008363100.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363080.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363080.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008363114.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008363123.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008363088.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363123.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052800126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000052800126.0 node_expansions=321
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066697325.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122252880.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094475103.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061141769.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058363119.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144475103.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038918658.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000091697314.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122252880.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119475100.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000144475100.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116697325.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000036140869.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000036140888.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113919544.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000091697314.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091697316.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008363092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000144475103.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144475103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144475077.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144475103.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144478214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144478214.0 node_expansions=296
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000163916688.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163915132.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000144476646.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163914577.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000144476646.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163915966.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163914577.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166694910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163914577.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000144476646.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000144478201.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163916688.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000155583242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000152805188.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000158360464.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000158362687.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000144478201.5 node_expansions=1286
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000144478767.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144477199.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144477646.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144476663.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000144476657.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144478032.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144476646.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144478479.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144476665.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000144476646.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000144478213.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163916158.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000155582701.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000158362133.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000152803656.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000158359911.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000158362163.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000144478213.0 node_expansions=161
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000144478198.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000144478200.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000144478202.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000144478200.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000144478213.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000144478192.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000144478213.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144478178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144478178.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144478199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144478199.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144478202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144478202.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144478232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144478232.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000066700443.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000122258340.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094478225.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000061147229.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058366223.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038921789.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091700424.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000122255999.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000119478223.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000144478233.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116700443.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000036143980.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000036143980.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113925022.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000091700454.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000091700422.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000008366202.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000008366232.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000144478233.0 node_expansions=138
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000144480300.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000144478745.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000144479200.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000144478198.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000144478189.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000144479587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000144478200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000144480589.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000144478198.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000144478188.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000144480032.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2400000144480589.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144480589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144480589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144480589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144480589.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000144480609.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000144480611.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000144480611.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000144480611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000144480574.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144480611.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000163920089.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000144480615.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000144480615.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000163920080.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000163920080.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000144480592.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000144480603.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000163920095.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000144480623.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000144480612.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000144480630.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000144480622.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000144480613.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000163920105.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000144480602.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000166700409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166700409.5 node_expansions=1040
FooPlayer.decide: Filtering out maritime trades from 21 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000163920092.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000163920082.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000163920092.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000163920092.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2700000163920092.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000163920092.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000144480625.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000166700411.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2700000163920069.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000144480625.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2700000163920079.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000163920082.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000163920059.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2700000163920069.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000163920115.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000144480621.0 action_type=ActionType.END_TURN
  Action 16: expected_value=2700000163920087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=2700000166700411.5 node_expansions=1277
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000163922189.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000163921911.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000163920633.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000163921078.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000163920078.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000163920078.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000163921467.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000163920078.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000166700411.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000163920078.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000163920078.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000163922189.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2700000155588744.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000158367190.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000152809689.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000150034301.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000150033301.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000158365966.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000158368188.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000166700411.5 node_expansions=1159
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2700000163921926.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000155588466.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000158366924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000152809411.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000150034057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000150033023.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000166700446.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000158364699.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000158367910.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000166700446.0 node_expansions=109
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058344776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052790268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030564377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030564377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063903333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069454499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075012267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000083349220.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000083353665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025016389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022239710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000015765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000015754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052795887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030573889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038906428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022238027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000015750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000013795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124627.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016677129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030573307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052795887.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052795887.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795900.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795900.9 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052798685.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798393.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798540.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798263.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798551.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797296.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797838.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052798685.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796463.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052796463.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798686.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798688.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798688.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798686.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798686.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798686.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798686.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798685.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798685.1 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798688.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798701.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997241351.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083354251.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030574696.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088909810.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798688.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798699.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997241355.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997241354.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798699.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354254.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000019146.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036130251.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088909812.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798701.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052798688.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052798701.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088909812.8 node_expansions=225
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088909807.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909804.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088909795.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088909818.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088909807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000088909818.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088909807.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909807.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914120.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088918440.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916607.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916774.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088916496.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916496.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915107.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915496.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916051.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088918440.8 node_expansions=168
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088916607.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088916774.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916218.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916496.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088916496.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915107.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916051.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088918440.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916218.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916218.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249996.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997250001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997250001.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972250014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972250014.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997250012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997250012.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807333.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052807346.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997249998.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083362898.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583345.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088918445.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052807346.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052807332.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807333.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997249998.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052807332.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083362898.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000027777.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036138902.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088918444.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052807345.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052807332.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052807332.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088918445.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362901.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362901.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918458.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918457.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918458.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058362912.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058362912.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058366931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058366931.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022251793.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022251789.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966694459.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083362901.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030587355.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022251793.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022251789.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022251789.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966694468.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966694459.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022251793.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083362914.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969472233.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005583344.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362900.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022251793.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022251789.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022251802.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000030587355.2 node_expansions=76
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000030583344.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000030587375.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000030583344.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000030587339.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030583334.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000030587375.2 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000030585431.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030585819.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000030585997.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030585430.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030585722.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030585723.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000030584319.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030584722.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000030585264.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000030587375.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000030587375.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030587375.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030587375.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966698498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966698498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966696277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966696277.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966698511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966698511.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696280.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696280.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698502.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698502.9 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966698508.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966698509.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966698499.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966698510.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966698525.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=599999966698525.4 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966698511.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966698495.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966698511.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966698524.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698524.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696302.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696302.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966701177.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966701177.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999966700620.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966701008.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966701175.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966700633.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966700620.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966700898.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966700898.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966699522.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966699898.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966700463.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999966701176.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=599999966701176.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966701175.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966701175.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966701176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966701176.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022258509.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022258508.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966701175.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083369634.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030590087.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058369633.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022258508.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022258523.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022258523.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966701175.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022258509.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083369634.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969478953.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005590077.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058369646.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022258508.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022258519.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022258522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083369634.1 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083369633.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083369617.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083369633.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083369644.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083369644.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083367421.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083369645.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083369645.6 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083367423.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083369620.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083369620.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083367411.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083367411.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083369631.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083369631.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083369622.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083369622.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083369635.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083369635.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083369647.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083369647.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022258524.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022261466.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966701189.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030590080.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058369635.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000022258522.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022258522.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022258522.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966701189.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966701189.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022258533.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083369634.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999969478967.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005590079.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058372578.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022258522.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022258524.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000022258522.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000058372578.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058369645.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058369645.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058369642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058369642.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058369645.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058369645.8 node_expansions=16
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000058372590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058371753.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058372145.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058372312.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058371753.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058371756.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058372035.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058372035.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058371757.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058370646.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000058371048.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000058371591.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000080584136.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000075028582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000072253191.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000075030427.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1200000058372590.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058372590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058372590.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036147034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036147034.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036144825.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036147042.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036147033.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058362901.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036149672.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000058362901.0 node_expansions=86
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000036148410.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036149132.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036149522.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036149688.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036148132.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036149143.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036149410.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036149411.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036149133.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036148021.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036148410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036148966.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000058362901.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000052805956.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000050030580.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000052806800.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000041698899.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000058362901.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058362901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058362901.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058362916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058362916.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360694.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058360694.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058362915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058362915.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000058362933.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058362903.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058362933.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058362924.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058362924.6 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000058364313.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058365024.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058365413.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058365579.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058362913.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058363924.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058365313.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058365302.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058365025.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058363913.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058364315.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000058364857.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000072249113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000063917457.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000072249113.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072249112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072249112.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052804703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052804703.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052804693.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052804693.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052804702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052804702.5 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000052808759.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052809481.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052809870.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000052810037.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052807370.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052807370.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052808370.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052809759.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052809481.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000052807093.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052808759.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052809315.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000052810037.5 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000052808759.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000052808759.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052809481.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052809880.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052807370.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052807370.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052808367.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052809759.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052809511.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000052808400.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000052808759.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000052809313.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052810037.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000052810037.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052810033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052810033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052810034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052810034.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016698914.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980587814.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999947252703.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077812413.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047256857.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000072256857.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058367968.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994476692.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000002810027.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999972253581.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999972253595.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016698914.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077812413.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999986143360.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022256857.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036145746.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038923524.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016701302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000077812413.2 node_expansions=306
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000077810024.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077811424.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077812135.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077811413.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077811581.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077810039.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077810026.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077811024.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077812413.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077812135.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077811059.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077811447.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077811969.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000077811024.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000077812413.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077812424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077812424.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077812455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077812455.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000077812455.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077812448.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000077814788.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077812416.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077812414.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000077812458.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000077814788.8 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000077812399.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077813789.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077814511.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077813410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077813788.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077813990.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077812399.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077812414.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077813434.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077814511.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077813414.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077813788.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077814344.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000077813399.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000077814799.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1800000077814799.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077814788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077814788.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077814811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077814811.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016703692.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980592583.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999947257469.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047259271.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072259272.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058370393.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999994481477.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000002814803.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972258373.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999972258393.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000016703694.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077814826.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999986148171.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022259272.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000052814826.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036148167.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038925947.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016703715.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000077814826.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077814833.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077814803.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077814833.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000077814825.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077814811.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000077814824.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077814833.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077814826.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000077814815.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000077814833.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077814824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077814825.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000077814825.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000077814836.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077814773.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077814836.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105590998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105590998.5 node_expansions=485
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077814825.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077814801.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077814825.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083368790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083368790.8 node_expansions=485
FooPlayer.decide: Prioritizing 20 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000083366679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083368068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000083368791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000083367679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000083366679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000083368235.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000083367679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083366679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000083366679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000083367679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000083368791.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000083367679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000083368068.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000083368624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000083367679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000083368791.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069480178.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000069478789.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000072254901.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000061149233.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000083368791.0 node_expansions=1744
FooPlayer.decide: Prioritizing 22 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055594735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055596104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055595715.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000055595715.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055594715.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055596270.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000055595725.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000055594729.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055594716.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055595726.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000055595729.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000055595715.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000055596104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055596671.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055595735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000055595714.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000083368825.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066703677.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000069480177.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000069478790.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2100000072254901.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2100000061149233.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000083368825.2 node_expansions=136
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047257679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047257679.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000000037439.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999963926338.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999952815205.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000033370749.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030592973.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000055591028.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041704082.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999977815194.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999986148528.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999966704081.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999927812361.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999972259639.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999969481872.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000005592994.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000058370773.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000063926330.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044481870.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000000037450.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000063926330.0 node_expansions=308
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063928314.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063928314.5 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000063926324.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063927713.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063926324.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063928324.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063926324.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063926324.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000063928157.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000063927880.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000063927324.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000063928324.5 node_expansions=1108
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000063925947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063927340.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063928336.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063926947.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063926947.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063925951.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063926950.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063925947.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063925935.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063926947.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063926935.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000063926935.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000063927340.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000063927880.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000063926950.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000063926951.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000063928336.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000063928324.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063928286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063928324.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063928362.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063928362.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000063928328.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063928326.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063928328.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063928364.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063928364.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000063928364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000063928346.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000063928363.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000097261629.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000097261614.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000097261614.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000097261629.5 node_expansions=120
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000097261629.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000094483872.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000086150516.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000077817185.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000091706074.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000097261629.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097261659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097261659.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097261652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097261652.0 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000033372739.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997261640.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999952817192.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000066706108.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063928310.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000088928309.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000075039418.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000011150525.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000019483849.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999966706074.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999927816296.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005594963.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000094483860.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000002817184.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000038928310.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000091706085.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000077817198.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000033372749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000094483860.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000094483853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094483850.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000094483872.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000094483871.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000094483849.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000094483872.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094483873.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094483873.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094483879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000094483879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094483892.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094483892.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927816349.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927816335.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927816335.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999927816335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927816335.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999927816338.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999927816337.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999927816345.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999927816335.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999944481314.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2699999944481314.0 node_expansions=45
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999938925314.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999941701814.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999941700425.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999944481314.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999944479925.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999933370869.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=35) score=2699999944481314.0 node_expansions=24
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072234709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083347266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077790889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061125334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063901377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000083348945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352000.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083352000.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038906088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038908877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994458265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994456320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019461320.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994457962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994457962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013903319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008347194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019462198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997234070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000050018667.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017556.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018667.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050018667.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352011.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352011.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005572445.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038905801.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572445.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030572457.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794668.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094469654.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094463113.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352001.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352012.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352011.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083352013.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352000.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002794667.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094469654.4 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463113.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463133.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094463126.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463100.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094463110.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094463145.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094463121.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094469651.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094469651.9 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465485.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469662.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467443.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467998.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465071.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464782.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466185.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000094469662.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469662.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469676.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469676.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094469662.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469662.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801242.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801269.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801269.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801256.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801256.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801232.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801232.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801231.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467899.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801232.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002803607.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002805576.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002802218.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002806131.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002803176.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002802885.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002803731.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002807496.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002801218.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000002807496.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807496.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002807496.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696386.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969474162.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038918620.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022253718.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022253731.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969474162.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994474177.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094475941.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094475955.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022253731.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022253718.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022253718.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022253731.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022253718.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047253745.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047253756.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022253718.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022253719.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966696398.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094475955.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475967.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475967.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966696388.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966698787.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966700429.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966700707.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966697374.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966701276.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966698318.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966698040.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966703485.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966698874.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966696374.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999966703485.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703509.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703536.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703536.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966700189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703485.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966703485.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703485.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999966703917.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999966700179.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999966703940.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999966703944.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1199999966703933.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999966700200.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999966700156.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999966700156.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999966700167.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999966700167.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999966700163.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999966700166.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999966700157.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966700153.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999966703929.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1199999966703929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1199999966703944.2 node_expansions=179
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966703919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966703919.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969481697.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038926143.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969481697.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994481698.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000094483476.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094483486.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047261254.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047261254.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022261253.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999966703919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000094483486.5 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094482097.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094483486.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094483765.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094484041.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094480708.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094484597.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094481677.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094481376.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094482209.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094479732.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000094483486.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094483500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094483500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000094485900.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094485886.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094487553.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094485886.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094484497.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094488386.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094485442.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094485177.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094487831.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094485997.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094483511.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000094488386.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094488410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094488410.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094488401.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094488401.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094488398.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094488398.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000094488424.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094488386.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094488424.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813426.5 node_expansions=34
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000094490809.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094492476.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094490809.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094490813.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094490813.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094489430.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094490366.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094492754.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094490087.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094490920.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094488424.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094490535.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116703057.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000127813448.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000119477890.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000119483537.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000122258079.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000127813448.0 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813459.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146746.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127813470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813470.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127813476.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813476.5 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000158368994.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000161146758.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000161146761.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000161146761.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146781.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994484409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994484409.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000019479203.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000088923657.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061146757.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019479226.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000044479226.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016701427.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000133369015.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000161146768.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000022257882.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994480090.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061146759.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061146757.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000061146781.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086146781.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086146791.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000061146760.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061146757.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000016701424.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000161146768.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146770.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146770.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161146793.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161146793.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161146793.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161146779.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161146788.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161146767.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161146782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161146793.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161151125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161151125.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161146795.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161151111.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161151124.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161151124.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161151114.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000161151124.0 node_expansions=157
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161146801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161146802.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161146800.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161151124.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161146812.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000161151124.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000161149182.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161150859.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161149190.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161149190.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161147792.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161147815.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161148746.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161151124.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161148457.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161149304.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161146792.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161148901.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000161151124.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161151126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161151126.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000161151155.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161151126.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161151155.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161151158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161151158.0 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000161153534.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161155214.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161153544.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161153549.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161152993.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161152149.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161152149.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161153104.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161152826.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161151145.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161152159.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161151149.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000161153270.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183369292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000186146240.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000177813462.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000186146240.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186146240.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186146240.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186149294.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186149294.8 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000161146238.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186146230.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186146208.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186149233.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186149249.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000186149249.2 node_expansions=69
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000186148597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186149250.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186148582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186148597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186148041.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186147194.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186147208.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186148150.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186147874.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186146208.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186147209.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186146193.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186147304.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000186149250.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186149249.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186149249.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019482608.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019482608.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999991704851.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999991707203.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999991704839.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999991704854.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999991704816.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999991707203.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999991707217.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999991707217.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999991707217.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999991707202.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999991706649.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999991705828.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999991705828.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999991706773.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999991704814.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999991704816.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999991705814.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999991704827.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999991706662.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999991705939.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999991707217.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991707218.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991707218.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991707214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991707214.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999991709582.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999991709289.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999991709581.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999991709582.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999991709034.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999991708178.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999991708192.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999991709160.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999991707192.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999991707202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999991708192.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999991707193.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999991709036.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999991708480.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999991708303.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999991709582.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991709582.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999991709582.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961147770.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961147770.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961147785.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961147785.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999961153089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961152811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961153089.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961153089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961152534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961151700.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961152089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961151978.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961151700.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961152534.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961151978.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999961151811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2099999961153089.5 node_expansions=574
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999961152548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961152826.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961153113.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961153103.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961152547.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961151737.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961150715.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961150700.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961151978.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961150724.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961151737.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961150714.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961152547.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961151978.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999961151811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2099999961153113.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961150601.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961150601.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961155202.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961155202.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999961153152.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961153129.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999961153105.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961153118.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961155202.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999961155202.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999961154937.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961155215.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961154104.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961154102.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961154938.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961154104.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961153105.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961153113.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961153091.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961154393.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961153104.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961154104.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961153105.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961154937.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961154369.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999961154216.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2099999961155215.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961155215.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961155215.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961155254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961155254.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999961157084.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999961156253.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999961156241.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999961156241.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999961157063.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999961156240.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999961155231.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999961155242.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999961155231.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999961156519.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999961155240.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999961156251.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961155229.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999961157064.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961156509.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999961155242.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999961157084.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961157064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961157064.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936151909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936151909.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999936151899.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936151905.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936151907.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936151885.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936151898.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2099999936151907.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936151895.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936151895.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936151907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936151907.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999936151908.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936151908.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936151017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936151017.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936151017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936151017.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961148541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961148541.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2699999988924804.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999983370803.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999991702914.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999994481804.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999983369804.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999980589081.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2699999961148471.0 action_type=ActionType.BUILD_CITY
  Action 7: expected_value=2699999994481804.0 action_type=ActionType.BUILD_CITY
  Action 8: expected_value=2699999961148471.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2699999994481804.0 node_expansions=111
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999961148496.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999994481804.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999961148486.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2699999975037373.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2699999994481804.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994480992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994480992.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983369860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999983369860.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983369896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983369896.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983369909.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999983369909.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999983369906.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999983369909.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999983369899.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999983369909.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999983369899.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2699999983369909.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983369899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983369899.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000002811244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000002811244.0 node_expansions=23
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000002811241.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2999999983367521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2999999997255419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2999999994474688.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=3000000002811241.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000041676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013896780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961113890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000041676280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000041676280.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047242789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050019734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061129501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052799511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013905500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044461390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055576432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047242773.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055576720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055576384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033352156.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050020831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013903781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905738.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052795551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793248.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793238.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033346864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038908875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050020261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025018260.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047241919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038908014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027796333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038905810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237142.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000061129501.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061125067.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128933.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129489.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000061129489.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129489.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129489.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013905489.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091691586.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030578697.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013905511.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013905488.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061129488.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088913808.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091691586.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000016599.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000016623.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061129489.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061129488.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061129488.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061129488.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061129488.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061129489.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088913808.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088913808.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091691586.4 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685070.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685045.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685080.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691625.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091687880.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685089.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687867.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689959.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688979.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691625.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690514.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685090.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000091691625.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691636.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691599.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691636.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091694390.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691612.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694391.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696501.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091695502.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091696515.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697068.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091697057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691626.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113907290.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000113907290.2 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907276.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113907291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907291.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013905542.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013905542.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000013905526.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013910910.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013905497.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013905532.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013905487.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000013910910.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000013908263.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013905495.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013908263.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013910355.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013909384.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013909398.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013910945.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013909953.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013905499.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000013910945.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910924.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013910924.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013915820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013915820.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000013911924.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013913590.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013910934.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013910910.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013913701.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013915813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013914823.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013914799.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013915368.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013910911.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000013915813.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013915813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013915813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013915834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013915834.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000013916786.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013917653.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013918452.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013915786.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013915786.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013918577.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013917743.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013919688.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013920243.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013915786.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000013918764.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000013920243.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013920230.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013920230.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142479.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986142479.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986142494.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986142494.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019476702.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086144290.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036143380.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019476689.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033366480.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083366481.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055588723.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113922049.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033365592.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005587801.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055588689.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055588702.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055588723.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033366489.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055588702.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055588689.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083366480.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083366491.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000113922049.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113922047.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113922047.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113922070.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113922070.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113922076.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113922070.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113922069.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113922059.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113925934.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000113925934.1 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000113923045.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113923878.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113924725.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113922045.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113922045.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113924824.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113922045.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113925947.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113922067.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113924447.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113925545.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113925003.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000113925947.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474669.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474669.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113925959.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113925959.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113925958.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113925958.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113925971.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113925971.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019480616.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086148185.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036147270.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019480624.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986146402.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033370394.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083370381.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055592602.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033369506.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005591713.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055592616.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055592616.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055592616.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033370380.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055592602.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055592616.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083370381.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083370394.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000086148185.4 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086148159.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086148156.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086148167.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086148167.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086148157.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000086148167.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086148153.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086148153.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086148180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086148180.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066700376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066700376.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066696925.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066696925.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066700411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066700411.8 node_expansions=29
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000066697923.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066698745.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066696923.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066696912.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066696912.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066700135.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066698301.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066699689.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066696923.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066696911.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066699312.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000066700423.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000066699856.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000097247584.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000097247584.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097247599.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097247621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097247621.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000069469834.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000097247560.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000097247560.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097245060.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000097245060.0 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000097245088.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097245088.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000097245098.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000097248548.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000097245079.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000097245099.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000097245065.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000097245078.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000097245084.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000097245078.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000097245100.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000097245102.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000097248535.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000097245088.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000097245122.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000097248571.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097248571.0 node_expansions=181
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000097245132.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000097245110.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000097245107.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000097248568.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000097245122.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000136133941.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000097245100.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000097245112.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000097245123.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000097245112.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000097245110.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000097245136.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000097245126.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000097245119.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000097245132.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000097245108.0 action_type=ActionType.END_TURN
  Action 16: expected_value=1200000097248530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'ORE')) score=1500000136133941.2 node_expansions=195
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000136133943.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000122245055.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000119467275.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000127800642.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1500000136133943.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136133941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136133941.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000136133958.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136134791.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136133978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136133955.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136133965.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136137150.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136135368.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136136733.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136133965.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136133955.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136136338.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136137449.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136135900.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000136137449.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108359694.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108359694.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362427.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108362427.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108359714.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108359658.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108359668.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108359698.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108362433.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000108362433.8 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108359679.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108360489.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108359701.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108359669.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108359701.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108361504.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108361790.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108362433.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108359670.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108360656.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108359659.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108362059.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108361070.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108361600.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000108362433.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108362433.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362433.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917981.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138917981.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362488.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933361546.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933361546.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041694882.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000108362449.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000005584681.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986139323.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983360659.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050029142.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000152806890.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052806879.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000111140237.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002806892.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022251323.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052806892.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052806892.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030584657.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000052806892.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072251365.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000108362446.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108362437.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000152806890.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152806893.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152806893.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152806915.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152806915.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000152806938.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000152806935.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000152806913.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000152806935.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000152809281.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000152809281.8 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000152806890.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152807726.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000152806892.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000152806894.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000152806892.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000152808726.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000152809017.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000152807894.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000152807916.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000152806933.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000152807900.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000152806933.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000152809281.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000152808281.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000152807489.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000152809281.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152809283.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152809283.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152811658.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152811658.2 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000177811634.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000175033856.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000183367189.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1800000183367189.8 node_expansions=81
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183364816.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183364827.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183364837.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183367189.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183364839.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000183367189.8 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000183364803.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183365634.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183364802.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183364800.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183364802.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183366913.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183367192.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183364814.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183365800.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183365824.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183364817.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183365846.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183364803.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183366634.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183366192.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183365356.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000183367192.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183367192.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183367192.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183367191.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183367191.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169478316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169478316.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000169478382.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169480154.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000169480179.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169478382.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169478360.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000169478368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000169480179.5 node_expansions=126
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000169478365.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169479181.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169478348.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169478346.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169478346.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169480191.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169479359.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169478346.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169479348.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169479346.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169478346.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169479348.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169478346.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169480191.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000169479365.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000169479748.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000169478913.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000188919379.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000183361902.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000194474836.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2400000169480191.0 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000169480182.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169480154.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169480182.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194480181.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194480181.5 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000194480152.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000191702358.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2700000194480152.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194480138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194480138.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194480204.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194480204.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000194480204.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480199.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000194480170.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194480166.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194480170.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000194480180.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194480204.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238917763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238917763.0 node_expansions=532
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194480210.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194482023.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000194482023.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000194480207.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480205.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000194482023.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194480212.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194481988.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000194480192.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000194482023.8 node_expansions=78
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000194480223.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194480202.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194480223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194480190.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194480192.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194481190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194481748.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194481190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194480202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194481202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194480190.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194481190.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194480205.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000194482035.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194481202.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000194481587.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000194480757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000194482035.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194482031.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194482031.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000194483015.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000194483015.5 node_expansions=343
FooPlayer.decide: Prioritizing 18 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000194483845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194483845.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194483860.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194483860.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194482015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194484845.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194485404.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194484860.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194483848.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194484856.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194483856.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194483025.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000194483015.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000194482015.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194484848.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000194485248.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000194484401.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000194485413.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=2700000194483025.0 node_expansions=664
FooPlayer.decide: Prioritizing 17 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000194483037.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194483015.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194483014.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000194483014.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194483015.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194484014.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000216705250.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194484026.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194484584.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216706250.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194483026.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194483015.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000194483014.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000216706250.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194484417.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000194483570.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000194484848.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2700000194483015.5 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194483027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194483027.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194483002.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194483033.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194483049.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194483060.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000216705190.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=3000000216705190.5 node_expansions=19
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000216705190.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=3000000216705190.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083347833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077790042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075012821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066681167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075012542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055565820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055564443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063900277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030565765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000077791987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000083347833.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349222.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083348666.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000083350333.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038904717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038902497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022237988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025016319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000012976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002792153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055570611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036128029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000012417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025013305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050016153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055570611.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055569500.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570333.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000055570611.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572566.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572566.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575361.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575245.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574806.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055573987.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576356.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055574966.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055576356.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576327.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576353.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905230.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905230.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905234.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905219.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938905219.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938905219.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938905219.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796775.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055576331.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088909677.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055576344.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083354119.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796786.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576331.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088909665.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088909675.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576331.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576331.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083354134.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083354119.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055576344.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576344.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576344.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002796788.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002796775.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088909677.9 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909665.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350340.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350340.2 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002803018.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083350340.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002803018.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938911463.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000108350340.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088915918.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083360363.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083360363.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055582574.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002803018.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002803018.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000108350340.2 node_expansions=444
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088912444.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912333.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911902.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915958.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088911069.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909666.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913177.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088912055.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108350353.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000108350353.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350354.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350354.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350376.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108350376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108350373.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350376.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350376.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108350387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108350375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000108350385.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138905883.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108350363.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108350375.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000138905883.8 node_expansions=34
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000138905883.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000138905883.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000127794787.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000138905883.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905899.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138905899.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905928.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138905928.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138905942.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958348598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958348598.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969459683.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072239252.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000138905919.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052794794.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080572611.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000016128.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072239252.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000138905932.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000138905932.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072239239.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000072239252.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100017055.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100017043.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000072239239.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072239264.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072239252.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030571683.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030571683.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000138905932.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905944.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138905944.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905920.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138905920.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138905940.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138905940.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138905940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138905940.8 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000138912174.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138913841.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138913436.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138914674.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138912593.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138911204.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138913426.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138914674.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138913563.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000138914674.8 node_expansions=199
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000138911228.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138913841.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138913436.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138912609.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138911218.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138912175.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138913440.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138914674.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138913577.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138914397.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000138914674.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138914674.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914688.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138914688.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138914700.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138919022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138919022.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138914698.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138914704.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138914704.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138914717.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138914702.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138914717.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169470257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169470257.5 node_expansions=22
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000169470256.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169472923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169472479.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169471645.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169471256.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169470256.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169472478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169474590.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169472645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169471923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169473479.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188911219.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000188911219.5 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1800000177800108.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000188911219.5 node_expansions=324
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000188911219.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000177800122.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000177800109.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000188911219.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000188911219.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188911217.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188911219.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188911251.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188911251.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000161133471.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000188914574.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000188914574.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000208355646.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000188914542.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000188911233.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000208355646.0 node_expansions=139
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000208355646.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000208355646.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000208355646.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180577882.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180577882.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208358988.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208358988.2 node_expansions=24
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000208359017.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000219466766.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000208361089.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208360406.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000236133444.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208359017.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000208362477.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208362200.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000222244543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208359017.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000233355666.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000236133444.5 node_expansions=1087
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000208358824.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000236136024.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000208359935.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000208360657.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000236134785.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000236133397.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000208359935.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000236135619.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000208362046.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000236135746.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000208356602.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000236136579.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000236136740.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000208362046.0 node_expansions=340
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000208359979.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208359969.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000208359972.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000208362046.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000208359949.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000208359949.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000208362046.0 node_expansions=60
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000208359935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000208362624.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000208359969.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000208359935.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000208361324.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000208359935.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000208359969.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000208362157.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000208362324.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000208359949.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000208363157.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000208362048.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000208361768.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000236136744.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2700000208362048.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208362046.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019473158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019473158.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019473181.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019473181.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000047253169.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000047253169.5 node_expansions=295
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019473189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019473189.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000038917642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000038917642.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000030583403.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000141695403.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000208362085.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000102806514.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000111139848.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000050027847.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141695417.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000208362074.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000208362070.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000141695403.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000141695403.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000169473192.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000169473192.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000122250958.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000141695405.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141695403.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080584292.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000080584292.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000208362085.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208362075.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000208362080.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362058.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208362058.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000227806538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000227806538.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208362075.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208362109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000208362109.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000219473727.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000219472449.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000219473282.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000222250948.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000219471060.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000219474282.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000219472727.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000230584283.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000219471893.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000208364283.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000219474282.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=3000000230584283.5 node_expansions=568
FooPlayer.decide: Prioritizing 18 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000208363912.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000208366578.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000208363907.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000208363907.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000208365755.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000208363907.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000208365310.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000208363921.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000208363907.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000208366130.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000208366330.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000208363907.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000208367134.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000208366573.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000208365756.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000208362894.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000230584300.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000219472909.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=3000000230584300.0 node_expansions=54
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061126367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083350609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232766.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066678944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052790330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025012164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000025009107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000025008554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025011886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000083350609.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351165.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083354498.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030575556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013904919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050021165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027795831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022240834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013908000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030576377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038909167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019463544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983352376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999983348485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002793807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999986125128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999986123739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994458183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019460485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002794921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994461254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986124850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986125406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991681795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000014070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000016015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999983347351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999983345392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999983347059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999983348182.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000014903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000050021165.1 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050021165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050021165.1 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795913.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795913.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016367.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127489.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126578.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351475.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795922.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460802.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094462589.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027793256.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986126578.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795926.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795911.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351478.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094462589.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462586.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462551.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462586.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462589.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462589.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462600.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462586.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462600.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130573657.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130573657.1 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462599.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462599.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462599.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462612.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462612.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795903.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016334.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127446.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126556.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795903.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351443.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460778.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027793247.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126558.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795891.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795903.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795903.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351457.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083351457.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351446.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351446.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460778.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460801.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994460801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994460789.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994460801.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460801.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016368.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127479.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126579.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795922.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351485.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094462580.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027793253.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126579.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795922.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795912.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351479.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000094462580.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094462600.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462577.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462600.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462590.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094462590.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025016366.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036127476.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986126590.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052795929.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460821.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027793254.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986126587.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795929.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795929.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795923.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083351477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083351477.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083351475.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351477.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083351477.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351492.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083351478.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000083356345.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083351469.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000083356346.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083351467.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000083356346.6 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351467.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351467.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351489.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083351478.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351453.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351478.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083351466.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351469.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083351469.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351467.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351478.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351478.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083351489.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351451.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351489.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351496.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351496.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058351501.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351489.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083351486.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083351476.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083351498.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083351487.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083351498.0 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083351498.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351490.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351498.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354144.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354144.4 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351485.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351492.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058351492.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058351477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351477.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351485.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351498.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354156.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354156.5 node_expansions=48
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058353999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351505.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058351499.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058352479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058354152.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058352897.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058354155.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058354009.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058354155.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354146.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354146.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354146.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354146.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354120.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058354165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058354165.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354154.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354154.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463487.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463487.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463476.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463476.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463478.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463498.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969463463.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463498.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969463499.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463505.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969463501.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463505.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991683065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683065.0 node_expansions=58
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999936130175.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999969463486.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999969463486.6 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969463486.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969463486.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=599999936130166.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999936130156.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999936130156.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999936130157.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999936130145.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999936130165.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999958349698.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999936130156.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999936130155.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999936130157.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999936130176.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999958349706.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999958349696.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999958349693.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999936130155.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=899999958349706.1 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999936132654.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936130167.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936133931.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936130153.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936131164.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936130153.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936131556.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936132820.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936132653.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999958349706.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=899999958349706.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958349706.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958349706.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958349707.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958349707.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958349717.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958349717.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916683063.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916683063.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916683077.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916683077.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000018175.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999947241407.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000016397.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999886126620.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977795953.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033351508.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038907066.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975018172.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058351508.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013908936.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999930575616.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999952795939.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999975018161.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975018161.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975018174.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000008351508.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975018161.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000005573730.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000058351508.5 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354282.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354282.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000058353994.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058351494.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058354309.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058351531.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058352501.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058351515.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058352883.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058354152.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058354004.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000058354309.2 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058354280.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058354270.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058354259.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058354259.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058354267.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354280.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999886131996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886131996.2 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999886129395.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999886129359.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999886129359.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999886129373.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999886129356.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886129395.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986132073.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999933352517.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986130299.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999963909862.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000019468033.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025020965.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999961132062.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999902796966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000044465407.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000020087.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999916686730.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999938909840.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999961132062.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961132073.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975020975.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008354298.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961132073.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991690256.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000044465407.0 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044467993.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044467993.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000044465408.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044467993.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000044465386.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000044465371.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000044465396.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000044467993.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000044467857.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000044465357.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000044467187.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000044465367.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000044466327.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000044465384.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000044466772.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000044467465.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000044467993.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044467894.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000044467993.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044467993.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044467993.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044468031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044468031.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000044468031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044468031.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011137186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137186.1 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952801390.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999900024296.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952802074.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999838909809.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930579156.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019470518.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025026074.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927801376.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999869466289.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966691851.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999883356031.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999905579178.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927801365.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927801365.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999941692740.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008359407.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927801379.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999958356933.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000025026074.0 node_expansions=208
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000025026073.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025023573.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025024851.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025024574.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025023574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025024588.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025023573.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025024976.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025025685.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025026074.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025025696.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000025026074.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025026074.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026074.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026099.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025026099.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952803878.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999900024319.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952804164.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999838912318.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930581653.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019472608.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999927803877.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999869468766.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011137207.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966691878.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999883358544.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999905581655.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927803878.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927803886.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999941694831.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008359433.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927803874.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999958359433.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000019472608.8 node_expansions=114
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000019470545.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019470535.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000019472608.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000019470514.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000019470514.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000019472608.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000019470497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000019470497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000019471775.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000019471508.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000019470511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000019471533.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000019471512.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000019470512.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000019471886.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019471497.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000019472608.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000019471497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000019472608.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019472623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019472623.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019472623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019472623.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952805957.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999900026401.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952804178.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999838914386.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930583747.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025028177.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999927805942.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999869470841.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000011139290.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966693955.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999883360623.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999905583734.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927805942.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927805942.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999941694832.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008361512.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999927805942.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999958361511.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000025028177.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025028179.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025028179.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025030679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025030679.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025028178.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025028178.8 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000027788780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027784891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000027788780.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005572151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128875.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041679992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005572139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016683532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036126921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019455461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027791652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038905277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038905275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569071.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000055574211.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055578103.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576981.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579377.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055579377.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576981.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577406.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577406.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575883.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579350.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577814.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573915.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575619.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055579350.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579350.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579350.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583253.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055582030.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055582434.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055582864.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580378.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055581308.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579364.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055581030.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055582319.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055583264.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583253.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583268.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583268.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055585935.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055586323.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055584268.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055585211.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055584282.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055585378.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055583268.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055584945.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055586226.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000055586767.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055586767.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083364568.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033362792.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083364568.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005584989.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083364579.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083364569.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055586782.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055586768.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005584990.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005584989.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586778.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055586791.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005584989.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005585004.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083364579.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055586767.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083364579.8 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083364568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083364543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364568.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083369346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083369346.8 node_expansions=232
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000083367235.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083367635.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083367235.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365568.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083366514.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365569.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083366694.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083364579.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083366957.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083366235.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083367513.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111136890.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000108361045.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000111136890.6 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136879.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136879.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136881.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136881.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136881.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136881.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136881.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136881.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139921.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136893.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136893.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136893.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136893.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111136900.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111136879.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111136902.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111136915.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111139932.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111139932.8 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111138543.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111139946.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111139544.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111137900.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111138835.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111137890.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111138988.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111136877.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111139266.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111138543.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111138821.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000111139946.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139932.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139932.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139949.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111139933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139933.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000111148321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111145099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111144710.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111144432.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111145377.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111143710.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111144988.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111144710.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111143432.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111144432.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111145099.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111145377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000111148321.8 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000111145099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111146099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111144433.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111145390.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111146210.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111148335.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111145544.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111144446.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111145544.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111143432.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111145821.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111145113.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111145390.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000111148335.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111148337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111148337.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005590989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005590989.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005590988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005590988.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977813235.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977813235.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999977813224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999977813224.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595030.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005595030.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005591000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005591000.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005591013.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005591013.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005591013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005591013.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005595078.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000005592678.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005593956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005593678.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005592012.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005592972.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005593789.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005592023.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005593134.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005593124.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005591025.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005593400.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005592679.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005592967.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005595067.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000005595067.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595083.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005595083.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005595068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005595081.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005595067.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111152414.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000055596860.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000072262636.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083374647.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083374636.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083374647.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055596860.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055596858.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016707067.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977817289.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027819067.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055596845.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005595067.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005595068.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055596845.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083374636.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055596846.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055596845.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111152414.2 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111152414.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111152389.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152414.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111152415.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111152390.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152415.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141707934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141707934.0 node_expansions=437
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111152403.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152415.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111152415.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111152390.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152415.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152415.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111152415.2 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000111154079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155369.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111155068.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111153402.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111154082.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111154346.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111158124.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111155179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111153401.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111154536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111154513.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111152401.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111154790.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111154346.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111154791.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000130589297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000136143561.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000130592335.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000136148878.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1800000136148878.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136148907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148907.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166704420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166704420.5 node_expansions=402
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136148902.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136148877.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136148902.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002813801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002813801.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000002813781.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002813756.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000002813793.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002813790.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002813791.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000002813780.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=1800000002813793.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002813790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002813790.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005591560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005591560.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005591571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005591571.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977813794.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977813794.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977813805.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977813778.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977813805.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029006.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025029006.5 node_expansions=71
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999977815458.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977816737.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977815459.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977814791.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977815469.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977815736.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977817583.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977816584.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977814792.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977815916.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977815916.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977813792.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999977815180.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999977815737.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999977816195.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000008362685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000025029010.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000008365737.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2100000025029010.0 node_expansions=210
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000025029023.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025028984.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029023.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025029022.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000025029022.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025029019.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000025029033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025029017.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025029021.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000025029021.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2100000025029033.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029020.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029020.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025029055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025029055.0 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000025034402.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025034680.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025034402.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025033736.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025034402.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025034680.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025035124.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025034124.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025033736.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025034847.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025034847.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025032736.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025034124.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025034680.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025035124.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000025035124.8 node_expansions=511
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000025034416.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025034694.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025034427.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025033736.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025034413.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025034694.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025032750.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025033736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025034848.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025034860.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025032750.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000025033750.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000025034138.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025034680.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000025035151.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000025035151.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025035139.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025035139.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052812859.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000052812859.5 node_expansions=35
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000025035097.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000052812875.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000052812888.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000025035107.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000050035096.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2400000052812888.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052812897.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052812897.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052812909.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000052812909.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000052812908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052812908.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083368452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083368452.0 node_expansions=373
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000069477621.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000069477454.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000069477732.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000069477454.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083368452.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000069477732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000069475787.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000069478176.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000077812898.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000069477898.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000069476787.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000069475787.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000080588010.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000069477176.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000069477454.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000069477732.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000069478176.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000066701508.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000083368452.0 node_expansions=1774
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000052819492.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000052817936.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000052817770.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000052817936.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000052817936.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000052818214.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000052816270.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000052816270.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000052818381.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000052817270.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000052818381.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000052817270.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000052816270.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000052817270.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000052817659.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000052817936.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000052818214.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000069476798.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000083368454.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000066700409.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2700000083368454.0 node_expansions=490
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083368452.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083368452.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052812905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052812905.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052812899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052812899.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052812898.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052812898.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000052810119.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052812910.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052812919.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052815286.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052815272.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000052815286.0 node_expansions=91
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000052814730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000052814566.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000052814852.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000052814563.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000052814565.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000052814843.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000052812907.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000052812909.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000052815297.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000052813898.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000052815018.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000052813898.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000052812898.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000052813908.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000052814287.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000052814563.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000052814852.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2700000052815297.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052815297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052815297.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052817385.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052817385.5 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000052815298.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052817397.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052817394.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052817394.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052817397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2700000052817397.0 node_expansions=209
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000052815289.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052815299.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052815309.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052815300.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052817397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000052817397.0 node_expansions=50
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000052817135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000052816965.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000052815857.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000052816954.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000052816954.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000052817230.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000052815288.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000052815301.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000052816286.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000052817399.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000052816301.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000052815297.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000052816297.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000052816690.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000052816954.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000052817246.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000052816286.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000052817399.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000052817397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052817397.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052819328.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052819328.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000052817401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819329.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052819339.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052819339.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052819342.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000052819342.5 node_expansions=207
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000052818400.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000052819067.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000052817398.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000052819076.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000052819076.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000052818400.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000052819344.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000052817398.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000052817409.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000052818400.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000052818409.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000052817400.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000052818411.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000052818798.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000052819080.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000052819353.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000052818409.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000052818953.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2700000052819353.5 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000052819344.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819329.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000052819341.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052819340.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052819341.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052819344.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052819367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052819367.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000052819354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819355.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000052819362.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052819365.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052819365.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000052819366.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000052819366.0 node_expansions=79
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000052819330.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819354.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000052819355.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052819365.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052819375.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000052819365.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2700000052819375.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000052819365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052819365.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077819365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077819365.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077819365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077819365.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000077819373.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077819373.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077819391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077819391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000077819398.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000077819398.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000077819398.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000077819394.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000077819398.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052819366.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052819366.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000052819368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819343.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000052819367.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000052819377.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000052819362.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000052819363.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2700000052819377.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052819365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052819365.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000052819377.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052819377.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000052819343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000052819365.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000052819365.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000052819345.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000052819345.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000052819371.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000052819371.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000191708244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000111152697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000163930466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000105597152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000077819364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191708253.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000191708263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000111152678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000111152684.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000108374901.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000080597123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000080597123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000083374899.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000108374901.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000136152678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000191708242.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000136152678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000136152686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000191708263.5 node_expansions=152
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191708218.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191708218.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177817979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177817979.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177817969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177817969.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177818002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000177818002.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177817988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097262432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150040211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000091706887.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000063929099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191706877.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000097262432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000097262432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000094484654.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000038929099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000066706876.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000066706876.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000069484654.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000108373544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000136151332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177817988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000122262432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000122262432.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000191706877.5 node_expansions=406
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706853.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706864.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191706874.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191706877.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191706864.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2700000191706877.5 node_expansions=75
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706874.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706852.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706874.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191706883.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706897.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706897.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000038929072.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038929072.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000038929059.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000038929063.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000038929084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000038929073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000038929061.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000038929084.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000038929084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000038929084.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000063929060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000063929060.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000177817966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097262397.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000150040195.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000091706840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191706840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177817947.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000097262393.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000097262393.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000094484608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000038929064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000066706839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000066706827.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000069484608.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000108373507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000136151285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000177817975.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000122262406.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000122262406.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000191706840.5 node_expansions=96
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706851.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706839.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191706848.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191706849.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191706836.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706851.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706862.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191706862.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706858.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000191706872.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000191706847.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191706884.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000191706884.5 node_expansions=27
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706885.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706848.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706885.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025040197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025040197.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000163929096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000083373540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136151329.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000077817985.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000050040182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000191706862.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000163929071.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000083373517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000083373517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000080595748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000052817984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000052817975.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055595748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000108373527.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000136151306.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000163929081.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000108373530.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000108373540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000191706862.0 node_expansions=150
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000191706861.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000191706861.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000191706861.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000163929093.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000083373540.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000136151328.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000077817985.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000050040217.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163929084.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000083373550.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000083373541.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000080595784.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000025040206.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000052817986.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000052817984.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055595750.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000108373561.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000136151329.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000163929096.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108373540.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000108373539.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000163929096.0 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000194484615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000194484615.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000163929071.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163929094.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000163929117.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000194484615.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000163929100.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000163929116.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=3000000194484615.0 node_expansions=58
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000191706837.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000191706863.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000188929085.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000188929061.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000194484626.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=3000000194484626.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086127000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033343543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072234987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069455877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033341597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033342708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033342154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038898597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000077790598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000086127000.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000086130612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036129432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002791319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055575056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038907210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002791293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002790726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036129698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016684087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047239764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008348792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019461862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570459.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055575056.5 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055575056.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015199.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036126311.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027792978.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094461422.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041681881.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058350311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086128100.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086128099.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350311.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350321.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005570755.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005570756.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350310.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058350311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094461422.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094461422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094461422.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464946.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464946.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094463133.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094463699.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094464114.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464947.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094461467.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464946.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094464521.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094463688.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000094464947.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464946.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464946.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094464969.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464958.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094464970.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470089.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094464925.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094464939.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094464946.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000094470089.8 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094466589.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464924.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467146.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094464937.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468424.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467979.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470089.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094467145.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000094470089.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470100.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470089.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036134979.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000023881.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027801669.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058359002.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041690545.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058358993.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086136768.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086136757.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005579424.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005579423.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058358993.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359002.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000086136768.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136757.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136757.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000023868.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000023878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000023878.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000023880.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000023867.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000023877.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000023890.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000028728.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000028728.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000025506.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000023853.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000026075.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000026529.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000026784.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000028728.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023839.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000027339.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000026908.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000026061.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000000028728.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000028728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000028728.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251001.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008362098.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000028770.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058363876.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066697201.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013917669.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586075.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030586088.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030586086.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058363867.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086141665.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363887.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030586089.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030586086.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977806519.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977806519.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030586075.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030586088.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030586086.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086141665.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141665.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147809.0 node_expansions=155
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364766.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999972253642.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000031433.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000058366554.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066699888.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013920322.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000058366544.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058366544.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977809197.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977809197.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000030588753.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000066699888.0 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000066698901.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066697232.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066697221.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066699888.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066699887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066700176.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066697221.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066699888.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066700734.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066697234.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066699454.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000066699888.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066699888.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066699888.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253666.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253680.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253680.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999972253680.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253643.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253680.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698125.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941698125.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977809247.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969475910.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027811031.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066699924.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983364803.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027811015.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055588803.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027811025.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030588803.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977809247.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947253681.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000033236.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000033237.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000066699924.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066699914.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066699879.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066699914.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941698103.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941698104.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698104.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941698122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941698122.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999941698101.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941698103.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999941698103.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941698102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941698102.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947260091.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1199999947257170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999947260091.0 node_expansions=181
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999947258824.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947258435.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947257170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947257146.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947259813.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947260105.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947257146.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947259281.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947260091.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947257161.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947259546.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947259368.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999947260105.5 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999947258257.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947257879.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947256591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999947256591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999947258702.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947261090.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947256591.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947261478.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947260114.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947256591.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947257591.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947257591.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947258836.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1199999947261478.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947259268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947259268.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999947260923.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947260534.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947259267.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947259271.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947261378.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947260271.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947259256.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947260545.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947261104.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947259270.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947260256.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947260256.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947259256.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999947261502.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999947261502.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947261478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947261478.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947261493.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947261493.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947261478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947261478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947261504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947261504.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999947263145.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947262756.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947261493.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947261478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947263604.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947262478.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947261478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947262756.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947263312.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947261493.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947262479.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947262502.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947261479.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999947262502.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999947263601.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999947263604.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947263590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947263590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947263624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947263624.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977819158.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941708059.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969485824.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027820935.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066709838.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983374727.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000043156.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000043156.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000043170.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027820946.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055598714.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027820946.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000000043180.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030598724.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977819157.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000043156.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000043167.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000043171.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000066709838.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709839.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709839.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066711644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711644.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066709836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066709836.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066711666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711666.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977820966.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941708068.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969485855.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027822744.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983374745.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000043198.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000043175.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000043189.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027822761.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055600522.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027822761.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000043179.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030600539.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977819175.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947263624.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000043198.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000043179.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000043188.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000055600522.0 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000055598745.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055600539.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000055600506.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055598743.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055598744.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000055600539.5 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000055600372.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055600011.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055598719.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055599706.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055598719.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055599707.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055598707.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055599984.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055599706.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055600553.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055598707.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055599706.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000055599719.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000055598706.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000055599706.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000055599733.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000055600553.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055600539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055600539.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055602386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055602386.2 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999977822784.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941709886.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999969489450.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027822777.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066713451.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983378339.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000045021.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000044997.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000044998.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027822789.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027824562.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000044997.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030600567.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977821010.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947265441.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000045012.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000044998.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000044997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000066713451.0 node_expansions=179
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066711665.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066711665.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066713451.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066711659.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066711632.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000066713451.0 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000066713284.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066712919.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066711631.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066713451.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066712617.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066711617.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066712631.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066711617.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066712895.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066712617.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066711617.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066712618.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066712631.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066711645.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066712618.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000066712909.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000066712618.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000066713451.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066713464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066713464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066716951.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066717395.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066717395.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066717118.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066716118.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066717118.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000066717951.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000066717395.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000066717118.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000066717951.0 node_expansions=694
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066717395.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066716128.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066717144.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066716144.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066717131.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066717117.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066717974.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066716117.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066717395.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066717141.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066716144.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066717145.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066717131.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066716118.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000066717131.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000066717395.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000066717141.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1200000066717974.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066717951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066717951.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066719784.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066719784.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052829086.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052829086.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999955597000.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999941708110.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999947263679.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005598787.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999961152554.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000043234.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977820988.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977821001.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005598777.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033376554.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005598776.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977821001.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008376554.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999955596998.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999925041432.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977821002.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999977820999.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000043221.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000033376554.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033376554.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033376554.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033376555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033376555.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033376580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033376532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033376580.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058369669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058369669.5 node_expansions=91
FooPlayer.decide: Prioritizing 26 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=1200000033376580.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033377858.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033376581.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033376580.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033377580.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033377581.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033377581.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033377580.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033376581.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033377580.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033376591.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000033376581.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000033377581.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000033377580.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000033377589.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000033376857.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000033378413.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000055595946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000052816501.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000058369683.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000041703835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000041704403.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000050039571.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000050040556.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000052814568.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1500000050040557.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000058369683.0 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058369670.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058369670.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058369670.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058369670.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000058369684.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058370962.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058369685.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058369670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058370670.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058370681.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058370685.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058370684.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058369684.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058370684.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058369685.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000058369684.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000058370670.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000058370671.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000058370681.9 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000058369962.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000058371515.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=900000058371515.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058371517.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058371517.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058371526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058371526.5 node_expansions=12
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1200000080590884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1200000066698783.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1200000066699349.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1200000075033496.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1200000066700328.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1200000075035494.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1200000075035495.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000080590884.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080590884.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080590884.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988924251.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988924251.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923940.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923940.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923954.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923954.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479518.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479518.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999994479509.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994479505.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999994479518.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999994479506.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999994479519.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1199999994479519.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479530.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479530.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479537.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994479537.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994479506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994479506.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923938.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923938.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923973.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988923973.8 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923950.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988923950.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988923940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988923940.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025035053.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016701719.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052812853.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000091701729.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030590641.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022257310.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002812830.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000002812830.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052812863.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080590641.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052812866.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025035075.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055590641.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025035074.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994479495.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000035052.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000035052.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047257298.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000091701729.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091701732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091701732.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108366007.0 node_expansions=15
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000100031437.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1500000108363749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1500000100030570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1500000108365726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1500000108366017.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1500000108366017.0 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108366017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108366004.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108366017.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108366041.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108366002.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=1500000108366041.5 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366008.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108366044.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108366019.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108366002.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108366019.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108366028.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108366009.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1500000108366028.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108366027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108366027.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080588263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080588263.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080588264.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080588242.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080588264.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066699399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066699399.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000066699379.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066699376.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000066699384.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066699385.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066699376.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000066699376.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1500000066699385.2 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066699387.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066699377.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066699387.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066699387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066699387.2 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000066699386.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066699386.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000066699385.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102810428.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000102810443.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000066699387.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=1800000102810443.0 node_expansions=91
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000102810443.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000097254921.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000091699334.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000088921556.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000083365999.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000102810443.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810445.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102810445.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102810477.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810467.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102810467.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102810450.0 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000111140114.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000119472444.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000111139288.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000119474443.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2100000119474443.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119474442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474442.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119474482.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119474482.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119474473.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474473.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980585565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980585565.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999980585557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980585563.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980585567.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980585605.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980585595.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2099999980585605.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980585577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980585577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980585579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980585579.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999944474508.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980585585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000011141096.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980585594.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980585607.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000011141081.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2400000011141096.0 node_expansions=97
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000011141099.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000005585542.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999980585597.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999997252230.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999997252210.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2400000011141099.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975030007.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975030007.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005562058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013896224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994449779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011131320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011127421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011129372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011128265.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050014720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052796945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041685835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052798878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041686887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041679704.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036125515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036124126.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050014975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025011572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047240253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033348851.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033350795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041683588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033350816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041686918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033349705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019461017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052798878.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052800814.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052804439.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052802217.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052804439.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804439.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052804439.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052801795.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801517.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800814.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801517.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052802628.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052804425.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052802759.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802228.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052804425.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052804425.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052804425.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008359095.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008359095.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008359081.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008359081.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000008364530.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008361739.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008362030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008361037.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008362864.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008361753.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008362439.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008362586.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008362981.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000008364530.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364530.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008364533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008364506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364506.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364532.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008364532.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008364530.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008364542.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008364542.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975031210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975031210.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008369153.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000008367208.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008367499.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008366486.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008368333.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008369153.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008367486.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008367208.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008367875.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008368041.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000008368431.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000008369153.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975035833.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975035833.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008372917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008372917.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980588597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980588597.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008369155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008369154.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008369142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008369142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008369142.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008372930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008372930.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008369190.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008369189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008369195.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008369195.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008366411.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008366411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008366411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008366411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000008366407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008366407.8 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008372084.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008373917.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008373917.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008373084.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008373473.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008373639.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008372361.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000008373917.5 node_expansions=220
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008370189.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008370154.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008370180.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008373917.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008370166.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000008373917.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008372084.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008372542.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008373941.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008373084.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008372806.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008373941.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008373496.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008373639.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008372361.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000008373941.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008373917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008373917.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008373931.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008373931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008373920.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008373920.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008373931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008373931.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052819240.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108374809.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008373906.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052819263.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011151684.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086152587.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075041473.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075041486.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052819264.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008373931.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052819240.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052819253.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052819240.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052819264.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011151707.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011151684.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052819263.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086152584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000108374809.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108374832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108374832.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108374854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108374854.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108372354.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108372354.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141708132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141708132.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108374855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108374855.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108374856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108374856.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000108375842.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108376786.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108377244.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108378175.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108377522.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108375842.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108377231.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108375855.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108377064.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108378633.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108377799.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108376954.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000108378633.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108378633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108378633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108378633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108378633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108378633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108378633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108378654.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108381528.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108378612.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108378622.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108378609.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000108381528.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000108379598.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108380553.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108380973.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108379996.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108380431.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108379598.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108381251.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108380996.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108379584.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108381251.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108380806.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108381528.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108380695.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000108381528.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108381528.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108381528.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108384195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108384195.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052825986.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008380654.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008380653.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052825986.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011158454.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086159354.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075048232.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075048220.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052825986.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008380653.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052826000.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052825986.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052826011.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052825986.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011158431.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011158431.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052826000.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086159343.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000086159354.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086159332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086159332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380678.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008380678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008380678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380655.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008380655.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380655.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008380655.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008380656.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008380677.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008380677.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983378155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983378155.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983378177.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983378177.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983380831.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983380831.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983378154.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983378154.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983378179.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983378179.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052823500.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000083379068.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983378168.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027823513.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000011155970.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000086156835.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050045723.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050045723.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027823488.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999983378168.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027823502.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027823512.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027823488.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027823488.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986155933.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999986155933.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027823502.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061156859.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000086156835.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086156833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086156833.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086159500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086159500.8 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000086156830.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086156818.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086156852.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086156832.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086156831.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000086156852.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086156841.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086156841.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086156841.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086156841.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058379076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058379076.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086156855.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086156855.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000086156854.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086158812.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086158410.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086158243.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086157865.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086157854.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086158699.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086159521.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086159243.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086157855.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086157855.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086159087.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086158967.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086158965.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000086159521.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086159521.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086159521.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086159523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086159523.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086159522.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086159522.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091715033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091715033.2 node_expansions=34
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091715033.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000088937256.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1500000091715033.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091715033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091715033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122270562.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122270562.2 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058381735.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088937298.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983380855.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955603077.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000033381741.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016714180.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055603957.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083381745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061159521.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999955603064.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033381744.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033381734.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033381731.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033381741.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991714180.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991714179.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033381741.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066715077.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000088937298.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088937291.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088937288.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088937285.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088937275.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088937288.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088937291.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955605721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955605721.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955603054.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955605721.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955603081.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955603066.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955603069.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999955605721.5 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999955603054.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955604999.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955604610.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955604455.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955604054.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955604068.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955604901.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955605736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955605443.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955604054.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955604443.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955604054.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955605277.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955605166.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999955605179.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999955605736.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955604054.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955604054.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955605723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955605723.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955608100.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955608100.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955605721.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955605721.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955605733.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955605733.4 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058384411.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088939957.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983383520.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955605737.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033384400.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016716843.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091720076.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055608965.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083384402.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061162180.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033384391.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000033384400.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033384388.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033384391.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991716832.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991716845.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033384391.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066717735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000091720076.9 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091717744.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091717744.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122273252.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122273252.5 node_expansions=17
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000091717743.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091718852.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091719297.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091718741.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091718741.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091718741.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091719589.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091719132.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091720130.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091718743.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091719130.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091719576.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000091718741.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000091719965.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000091719867.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000091719852.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=900000091720130.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091720130.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091720130.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091722344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091722344.5 node_expansions=32
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000091722357.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091723468.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091723912.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091723357.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091723357.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091723357.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091723912.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091723912.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091723357.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091724357.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091722524.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091724468.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091722968.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091724357.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000091724468.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000091724468.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000091724357.2 node_expansions=1620
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000091724330.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091725441.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091725885.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091725885.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091724885.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091725719.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091726552.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091726163.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091726552.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000091726441.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000091726441.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000091726552.5 node_expansions=498
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091724367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091724346.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091724369.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091726552.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091724354.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000091726552.5 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000091724343.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091725466.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091725885.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091725885.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091725344.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091724330.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091725733.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091725330.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091726163.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091725343.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091726552.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091725342.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000091726456.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000091726456.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000091726453.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000091726552.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091726567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091726567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091726587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091726587.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091726577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091726577.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091726590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091726590.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122282099.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000122282099.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105610266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105610266.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094504355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504367.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094504367.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094504359.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094504343.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094504359.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094504359.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094504366.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094504366.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094504346.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094504359.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000094504366.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094504356.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094504378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094504378.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000094504348.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094504354.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000094504362.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000094504354.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000094504367.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000094504367.2 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094504379.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094504346.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094504379.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136164458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136164458.8 node_expansions=35
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000136164502.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000130606681.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000125052529.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000119497514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000094500701.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000108387069.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000122277376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000125053792.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000113944488.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000097277902.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000111164320.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000136164502.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136164457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136164457.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136163093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136163093.5 node_expansions=15
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000186158248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000180599749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000166714915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000180602692.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000194491602.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000175046693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000169492136.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000183378525.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000194491602.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000194491602.8 node_expansions=121
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194491602.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000191713852.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2100000194491602.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194491596.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194491605.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194491602.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194491608.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194491592.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'SHEEP')) score=2100000194491608.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194491592.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194491592.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194491652.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194491652.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194491639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194491639.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194491645.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194491645.8 node_expansions=3
FooPlayer.decide: Prioritizing 6 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000230591243.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000225032743.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000213927632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000222261798.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000216704854.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000230591243.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000230591243.0 node_expansions=62
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000213927643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000222261809.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000216704865.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000230591253.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000230591253.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230591254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000230591254.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000219475429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000219475429.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000186142106.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000216697662.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000150030995.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000025033754.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000161142106.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000144475440.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000183364328.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000230589309.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000180589321.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058367101.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000091700416.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061143995.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133367087.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000172255976.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000091700421.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075033755.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000136144866.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000186144867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000216697662.0 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000208367094.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000208367094.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000208367098.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000208367075.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000208367088.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000208367085.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2700000208367098.5 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000208367095.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000208367103.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000208367075.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000208367077.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000208367074.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000208367087.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000208367103.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000208367103.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000208367084.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000208367103.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000205589297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000141700429.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000025033760.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000180589274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136144874.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000211144872.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000183364350.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000230589318.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000180589318.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058367094.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000091700427.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061143982.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000133367083.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000172255985.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000091700436.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075033760.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000136144871.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000213922607.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=3000000213922607.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186144883.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186144883.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000161144893.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186144895.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000186144871.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000194475449.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000186144877.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000186144887.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=3000000194475449.0 node_expansions=74
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3000000194475473.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000188918506.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=3000000194475473.5 node_expansions=32
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963892503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019451003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988893390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016682132.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050015844.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061129767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016686879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063909976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063907756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016684096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016684109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036127737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000055575029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036127185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041684421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044460255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038903296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038904406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038907750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052796640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052798865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030573517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047240542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038907739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014652.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030572706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030571374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030569373.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000063909976.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907753.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905253.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909999.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000063909999.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063909977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909977.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574885.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574885.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005574898.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574898.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686022.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686022.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077798917.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991686021.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063910028.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116687797.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030575818.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021132.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021142.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021132.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021142.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063910032.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075021143.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027798042.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002798021.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021132.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021132.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021133.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021132.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991686021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116687797.2 node_expansions=65
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116687796.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687824.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116687794.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116687794.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116687810.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000116687824.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687808.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687808.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686006.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686006.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686017.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686019.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991686019.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686019.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991686007.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991686019.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991686007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999991686019.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991685996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991685996.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686010.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686011.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969463796.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991686013.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991685990.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991686013.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991690164.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999991690164.1 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991688945.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991689200.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991688498.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991685997.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991689897.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991690165.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991688922.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991689488.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999991690165.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690165.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690165.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690199.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690199.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690201.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969462979.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969462979.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690198.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690198.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690187.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690201.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690186.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690186.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694742.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077803090.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991690187.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063914197.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116691976.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030579979.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025299.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050025299.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025298.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050025299.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914201.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075029853.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027802200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002802200.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050025312.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025298.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025299.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050025299.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991690187.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116691976.9 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116691965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691965.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469750.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469750.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467975.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969467976.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969467973.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969467971.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969467961.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969467974.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467976.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467982.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467982.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467982.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467982.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579049.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579049.5 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969467938.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000005579049.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000005579049.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983354599.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005579039.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000005579060.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005579060.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005579039.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000005579060.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579037.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579037.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980579914.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980579914.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980579951.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980579951.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980579950.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980579950.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958355507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958355507.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355496.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355496.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355509.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355509.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355508.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355508.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359385.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359385.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983355508.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355508.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999983355533.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983355512.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983355533.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983355533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983355533.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999983355536.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983359399.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999983359399.4 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999983355511.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983359399.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999983355522.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983355535.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999983359383.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999983359399.4 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999983358435.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983356490.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983358012.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983355510.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983359399.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983355510.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983359014.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983358435.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983357879.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999983359399.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359401.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359401.4 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983359399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359399.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983359422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359422.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983359422.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359422.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983359433.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999983359432.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999983359430.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983359420.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999983359421.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359433.9 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958359421.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958359421.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069471433.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983358532.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077804767.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000108364054.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000008359443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063915867.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999983358532.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000041693643.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063915868.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063915877.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000055582545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000066693655.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999983359421.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000063915898.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000041693643.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000041693654.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000041693644.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999983358535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108364054.4 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360311.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360318.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360338.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360338.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360339.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360309.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360328.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108360328.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360339.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360339.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360334.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360334.8 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360307.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000108360308.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000108360308.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360330.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360308.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360308.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360310.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958359427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958359427.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958359420.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958359420.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069471418.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983358528.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077804775.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108360308.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008359418.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063915864.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999983358528.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041693663.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063915863.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063915886.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055582539.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066693640.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958359441.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000063915863.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041693639.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041693661.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041693639.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983358531.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108360308.4 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360352.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360352.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360341.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360341.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360332.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360332.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360328.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360328.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108364074.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364074.4 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108360339.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360339.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069471450.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983358564.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077804797.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008363211.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063915908.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983358561.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041693675.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063915908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063915898.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055586308.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066693686.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983363197.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958359454.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063915894.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041693675.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000041693675.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041693672.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983358564.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000077804797.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077808531.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000077807708.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000077805754.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000077807419.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077807283.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000077804773.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000077808531.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000077804786.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000077808253.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000077807711.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000077807152.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000077808531.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077808553.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077808551.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077808551.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069475199.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983362309.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108364097.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008363206.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063919644.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983362309.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041697420.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063919641.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063919653.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055586320.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066697421.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983363209.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958363198.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063919644.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041697420.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041697420.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041697434.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983362309.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000108364097.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108364105.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108364099.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108364096.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108364095.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108364101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108364105.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364101.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108364098.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108367585.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108364097.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108367550.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108364084.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000108367585.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108365086.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108365085.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108366753.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108366586.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108364086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108365919.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108364101.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108365101.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108367585.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108367031.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108366476.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000108367585.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367607.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108367607.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367618.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108367601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144476071.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144476071.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367599.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108367599.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108367600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108367600.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108367590.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000108367590.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069478709.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999983365812.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077812042.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008366712.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063923154.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983365809.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041700924.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063923156.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000100031616.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055589820.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102809394.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019475148.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999958366701.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097253538.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000041700921.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000041700920.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000041700934.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999983365812.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000102809394.2 node_expansions=326
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000066700930.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066700903.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000066700946.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066700944.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066700928.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000066700934.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000066700946.9 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066700953.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066700916.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066700953.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958366720.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958366720.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958366709.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958366709.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991697139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991697139.5 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999958366740.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999958366716.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958366740.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994477820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994477820.2 node_expansions=35
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999994478820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994478820.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994480487.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994480320.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994480209.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994477820.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994479654.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994478820.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994477820.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999994478820.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999994480765.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999994480209.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000027808229.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999994474284.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000027808229.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000027808229.8 node_expansions=550
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027808231.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000013919364.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000027808231.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027808229.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027808229.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000030487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000030487.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000138920266.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011142475.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119475822.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000177809155.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077808277.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105586933.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955584255.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083364697.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000105586932.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000105586955.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000097253619.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000108364711.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025030488.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000105586955.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083364711.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050030487.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050030487.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011142477.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000177809155.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177809175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177809175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177812064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177812064.2 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000177809172.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177809164.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000177809144.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000177812064.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000177812079.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000177809176.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000177812079.8 node_expansions=79
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000177810135.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000177810135.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000177811818.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000177811635.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000177811541.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000177809164.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000177809965.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000177810135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000177809132.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000177809132.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000177812079.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000177811524.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000177812079.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177812079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177812079.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177812114.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177812114.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000155587660.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177812112.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000177812112.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177812078.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177812078.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177812115.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177812115.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177812103.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177812103.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999955587212.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955587212.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000138923224.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000011145432.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000144475244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000177812100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000108364689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105589891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000083367654.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000105589878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105589878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097256544.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000133364133.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000025033442.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000000033435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000105589887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000083367657.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000050033442.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000050033435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000011145446.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000144475244.5 node_expansions=307
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119478780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478780.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119478803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119478803.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254359.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254359.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254343.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097254343.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254339.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097254341.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254361.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254361.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000097254331.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000097254331.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116698767.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000011143244.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097254348.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155587666.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000086140268.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000108361934.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000108361934.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000105587669.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000083365433.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000100028612.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000086143220.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000002808989.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999977809002.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083365459.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000061143236.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000063917490.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027809002.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988921002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000108361934.5 node_expansions=149
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108361935.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108361935.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083365448.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083365448.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083365467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083365467.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083365443.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083365443.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108361946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108361946.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000083365449.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108361946.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000083365456.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000083367912.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000083367932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000108361946.5 node_expansions=106
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000083366444.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000083366444.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000083366442.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000083366742.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000083367833.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000083367944.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000083365447.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000083366278.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000083366998.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000083366444.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000083365464.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000083365442.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000083365444.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102806946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000108361943.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000108361943.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108361943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108361943.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069456155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000088904766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088904776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033341875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033342430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063904431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061122265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044452486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058343666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568830.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052786930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072234777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000088904776.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000088909498.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036125333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022235543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019463324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988904644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988903820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044465056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055576165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047242831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013901298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011125197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988903796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988901559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988902115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988901861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033353039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002791865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013906073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002794070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002793514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025018862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127739.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055576165.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055576165.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463265.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994463265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463265.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975016608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975016608.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036129509.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036129509.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036129497.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036129497.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036133396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036133396.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036129521.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036129521.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036129511.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036129511.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055573964.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975016620.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975015731.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975015731.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088907300.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088907315.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036129511.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975016620.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975016620.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036129509.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036129509.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975015731.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036129523.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036129509.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069462856.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000102796189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069462878.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036129509.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000102796189.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102796189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102796189.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102800088.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102800088.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000102799532.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102798846.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102800088.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102799126.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102799402.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102798714.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102798991.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102799810.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000102800088.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102800088.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102800088.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975020519.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020519.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975020521.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975020521.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975020532.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975020532.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025376.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975020531.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975020533.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975020533.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975025388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975020550.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999975025388.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999975023864.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975023168.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975023166.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975023444.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975023723.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975023042.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975023297.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975025388.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975024130.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999975025388.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025388.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975025390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975025390.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975025391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975025390.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975025387.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=599999975025391.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025403.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025376.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025376.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025376.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025376.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055582723.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036138277.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975025376.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975024487.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975024487.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088916068.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088916081.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036138277.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975025376.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036138265.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036138265.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975024487.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036138277.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036138265.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069471609.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000102804945.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069471609.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138265.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000102804945.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102804945.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102804945.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102804957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102804957.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000102804969.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102804966.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102804969.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102804969.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102804969.5 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000102808309.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102807643.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102807636.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102807914.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102808577.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102808191.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102804969.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102807747.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000102805969.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000102807358.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125022334.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000125022334.6 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125022332.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125022319.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022332.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022332.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022332.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077800111.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058355666.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997242788.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019465888.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975019668.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111133452.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111133444.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058355666.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997242777.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997242777.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058355668.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058355668.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019465888.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036133443.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036133458.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091689000.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091689001.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058355668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000111133452.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133444.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111133431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133444.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137054.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137054.9 node_expansions=85
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111133456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137029.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111133455.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111133442.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111137042.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111133465.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111137042.4 node_expansions=86
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111136772.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136079.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111136095.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111136346.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111137042.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111136623.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111133468.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111136209.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111133442.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111134830.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000111137042.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111137044.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137041.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137044.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150025871.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150025871.5 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077803707.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058359264.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997246375.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019469486.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999975023264.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111137043.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058359264.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997246376.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997246376.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058359275.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058359275.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019469486.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036137069.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036137042.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091692621.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125025933.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091692596.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058359264.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000125025933.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125025942.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125025929.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125025942.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029275.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029275.6 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125033023.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147245386.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150023163.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141692597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144470375.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152798987.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138914830.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125029285.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125032053.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125029285.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125030674.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000152798987.0 node_expansions=614
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000125030245.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029023.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125029587.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125029579.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125029857.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125029023.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125029301.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125026909.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125029712.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125026920.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125029601.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125028309.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000152799000.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000152799000.0 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152798998.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152798949.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798998.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152798987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152798987.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152798999.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152798986.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152798999.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191687840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191687840.2 node_expansions=30
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000180576729.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000191687840.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000175021188.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000180576735.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1500000191687840.2 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191687864.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191687830.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191687827.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191687840.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191687841.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191687864.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191687867.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191687867.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191687865.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191687855.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191687853.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191687865.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191687855.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191687865.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191687889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191687889.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000191687867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191687889.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000191687889.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191687874.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191687889.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191687886.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191687876.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191687888.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000191687889.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191687889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191687889.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191691209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191691209.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191687891.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191691174.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191687855.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191687855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191687876.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000191691174.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000191691174.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191688962.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000191689517.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191690478.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000191690780.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191688952.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000191690200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000191687851.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191690619.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191687851.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000191689507.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000191689251.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000191691174.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191691204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191691204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191691211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191691211.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191691211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191691211.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191691222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191691222.0 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191691212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191694922.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191691237.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191694922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191691222.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000191694922.8 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191691224.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191691201.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191691220.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191694922.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191691199.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000191694922.8 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000191692295.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191691184.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000191693811.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191692610.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000191694119.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191692325.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000191692181.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000191691184.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191694959.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191693952.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000191691184.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000191691184.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000191693534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000191694959.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191694933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191694933.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191694960.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191694960.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191694960.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191694969.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191694930.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191694956.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191694932.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000191694969.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191694932.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191694932.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997248697.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997248697.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997248722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997248722.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972248767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972248767.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972248748.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972248748.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972252791.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999972248770.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972248770.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999972248735.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972248738.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972252791.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999972248746.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999972252791.8 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999972249879.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972251125.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972248738.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972251403.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972250156.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972251680.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972249872.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972249738.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972248736.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972251514.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972248747.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972248744.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999972251133.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999972252791.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999972252791.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972252823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972252823.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000030584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000030584.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999972252799.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972255719.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999972255686.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999972252820.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999972252789.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999972255719.2 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999972253886.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972255164.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972252790.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972255441.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972254163.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972255733.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972253922.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972253811.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972252774.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972253789.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972255589.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972252790.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999972252774.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999972255163.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999972253811.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999972255733.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972255719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972255719.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022257486.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022257486.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022257535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022257535.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022261201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022261201.0 node_expansions=299
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000022258647.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000022262591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000022257536.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000022262980.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022261702.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000022261203.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000022260203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000022260925.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000022260925.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000022260313.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022261313.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000022262980.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000022260313.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000022258536.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000022262702.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000022260925.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000022261203.0 node_expansions=1632
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000022263541.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000022263819.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000022262541.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000022263541.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000022263375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000022262153.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000022263930.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000022263930.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000022263541.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000022263375.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000022261153.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000022263930.8 node_expansions=441
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000022262425.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000022263930.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000022262402.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000022262389.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000022262399.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000022263930.8 node_expansions=54
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000022262375.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000022263375.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000022262375.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000022265071.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022263774.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000022263375.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022262375.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000022263375.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000022263375.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000022262375.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022263386.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000022262386.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000022263930.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000022264800.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000022263375.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000022262375.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000022263375.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000022263930.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022263941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022263941.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815187.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815210.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815189.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815189.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969481867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969481867.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969481856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969481856.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969481856.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969481856.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094481797.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094481797.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919480076.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999980592076.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975035631.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000161148464.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000147259575.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000047259657.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999969481879.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019481879.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047259631.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019481879.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025037409.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025037409.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141704019.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000175037353.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000133370686.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000119481797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000175037353.0 node_expansions=102
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000175037353.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000169481827.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000175037353.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000175037353.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175037389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175037389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175037380.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175037380.5 node_expansions=365
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000175037389.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175037377.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000175037397.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000175037377.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000175037364.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000175037397.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175037397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175037397.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947257834.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947257834.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947257797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947257797.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947257846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947257846.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000094481859.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094481822.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980592030.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975035586.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161148502.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147259613.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075037364.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997259617.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999997259586.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047259586.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075037400.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019481808.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000052815141.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052815178.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141704044.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000175037386.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000133370711.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000119481822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000175037386.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000175037377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175037377.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000175037388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000175037388.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000175037440.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000175037398.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000175037391.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000175037378.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000175037427.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000175037388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000175037440.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158369082.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158369082.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000158369090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158369101.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000158371711.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158369101.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158371711.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000158369091.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000158371711.0 node_expansions=102
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000158369093.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158369089.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000158369058.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158369058.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158371711.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000158369079.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000158371711.0 node_expansions=54
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000158369080.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158370069.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158369080.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158371747.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158370469.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158370080.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158370624.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158370069.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158370044.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000158369044.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000158371457.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000158369070.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000158370055.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000158371747.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158371711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158371711.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158371758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158371758.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158371747.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158371747.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000158371722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158371722.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133371758.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011118225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047239421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002792723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002793532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025015287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030571380.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002793520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002791029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792192.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044461973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000047239421.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047243464.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047244034.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243476.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000047244034.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244018.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047241395.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239430.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241371.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242206.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047241371.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047241796.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047244042.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047242352.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047244042.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244042.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244054.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047250875.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047251597.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047253264.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047248931.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047245987.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047251709.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047245987.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047251320.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047251875.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000047245987.0 node_expansions=195
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047247946.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248654.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047248931.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047245987.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047248375.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248780.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047245998.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047248375.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047248931.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000047245998.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047245987.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047245987.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047245988.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047245988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047245988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047245988.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047246002.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246003.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047246003.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047246002.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000019468236.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047245998.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000047245999.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047246011.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047245989.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000047246011.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019468223.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019468223.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055577965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055577965.5 node_expansions=109
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011130293.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086131193.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963906293.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000018317.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041685850.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019463627.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019463627.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050020094.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116686749.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088908971.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055575627.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086131206.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000116686749.2 node_expansions=432
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000080581290.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080582012.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080582303.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080579359.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080581734.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080579347.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080581734.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080580912.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116686761.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000116686761.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116686761.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116686761.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116689111.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116689111.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011132666.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086133556.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963908666.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000020677.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041688233.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019466000.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019466000.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050022455.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088911334.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055578000.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086133556.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000088911334.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000088910949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088910696.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088910959.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088909019.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088911360.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088909016.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088911344.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088910535.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000088911360.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911359.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088911359.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088915123.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911344.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088911344.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088915123.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000088915688.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088919188.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088916800.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088917633.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088915133.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088917633.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088915133.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088917522.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088916688.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000088919188.8 node_expansions=193
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000088915133.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088916814.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088917077.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088915133.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088917536.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088917088.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088917244.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088915147.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088919199.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088916688.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000088919199.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061141422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061141422.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963916508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963916508.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963916519.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963916519.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011144808.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086145732.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000032843.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041700398.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019478142.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019478142.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050034620.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000116701287.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088923509.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055590142.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086145732.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000116701287.5 node_expansions=725
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000116696965.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116698621.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116698898.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116696954.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116701302.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116698913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116699079.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116700743.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116696954.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116699343.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116698520.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000116701302.0 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116701302.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116701264.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116701278.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116701278.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116701267.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116701302.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116705079.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116705079.0 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000011144833.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086145745.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055590188.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055590179.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963920831.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000032833.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041700412.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055590188.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055590165.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055590179.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055590180.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055590165.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019478188.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000019478188.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050034610.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088923510.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055590179.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086145736.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000088923510.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088923523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088923523.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963920845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963920845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963920856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963920856.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963920845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963920845.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963920856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963920856.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969480132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969480132.5 node_expansions=105
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983367079.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091701244.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027812412.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027812412.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972255079.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047255911.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055590190.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027812422.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027812421.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000027812412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027812412.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991700412.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999991700412.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055590133.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122256800.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094479022.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027812421.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086145742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000122256800.0 node_expansions=84
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000122256815.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000122256823.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000113923490.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1800000122256823.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122256823.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122256823.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122256836.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122256836.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122263518.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122262241.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122263518.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122263796.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122262963.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122262130.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122262963.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000122263796.5 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000122260598.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122263542.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122263796.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122262241.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122262963.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122260598.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122262685.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122260574.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122262963.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122262153.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122262988.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000122263796.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122263796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122263796.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122263845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122263845.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122263822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122263822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983374033.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091708266.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061152699.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000061152699.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999969483391.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972262067.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000013929624.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088930512.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061152723.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061152699.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061152724.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061152723.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025040699.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025040699.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055597155.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094486067.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061152725.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000119486044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000119486044.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119486069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119486069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119492237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119492237.2 node_expansions=232
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000119489289.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119492233.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119492233.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119490956.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119489289.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119489289.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119491678.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119489289.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119490289.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119491400.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119489289.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119491678.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119490845.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119491678.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000119492233.8 node_expansions=1248
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119495141.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119493863.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119494585.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119494308.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119494585.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119493752.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119494585.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000119495141.2 node_expansions=391
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000119492226.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119495141.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000119492244.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000119492246.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000119492236.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000119495141.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000119493887.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000119493752.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000119494585.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000119492226.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000119492211.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000119493196.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000119494333.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000119495141.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119492220.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000119494585.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000119492196.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000119494609.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000119495141.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119495141.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119495141.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983383153.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091717386.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061161811.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061161820.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999969492493.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972271141.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013938720.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088939585.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061161822.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061161820.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061161796.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061161796.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025049796.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025049820.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055606280.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122272919.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094495167.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061161820.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000119495171.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000122272919.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122272919.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122272919.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983383179.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983383144.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383130.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983383130.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983383153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983383168.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983383155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983383178.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983383178.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958380687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958380687.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983385592.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983385592.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091719765.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999969494863.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972273541.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013941096.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088941997.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025052196.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025052196.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055608652.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122275321.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094497543.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061164196.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000119497543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000122275321.2 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000122272932.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122273513.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122273947.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122272932.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122275335.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122274511.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122272956.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122272947.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122272932.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122273947.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122273945.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122273945.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122275043.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122272956.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000122273958.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122275321.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000122274789.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000122275335.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122275321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122275321.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122275335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122275335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122275333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122275333.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958383057.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958383057.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958383058.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958383055.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958383055.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958383042.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958383057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958383058.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958383058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958383058.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958383035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958383045.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958383055.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958383042.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958383032.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1799999958383055.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958383029.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958383029.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958383045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958383045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958383029.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958383029.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958383067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958383067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958383064.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958383064.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925049735.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049720.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925049720.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925049745.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925049731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925049746.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925049731.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958383022.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958383022.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925049752.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925049760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925049760.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999925049757.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999925049743.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925049757.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894494191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894494191.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999894494188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894494190.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999894494190.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999894494188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894494162.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894494188.0 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999880603500.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2099999916709491.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999880603512.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999880603511.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2099999916709516.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1799999880603523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=2099999916709516.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999880603522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999880603522.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999880603533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999880603508.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999880603533.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999880603547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999880603547.5 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999894484680.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999880600125.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999913931072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999916709530.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999908374572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999888928403.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999894485238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2099999911153627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2099999905599362.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2099999911154070.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2099999916709530.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916709540.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916709540.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947260058.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947260058.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999894485104.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999916709520.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999916709510.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999947260040.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999916709516.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2399999947260040.0 node_expansions=42
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2399999930590651.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2399999916706119.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2399999925037041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2399999930591209.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2399999947259610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2399999930595984.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2399999947260040.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2399999947260040.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925035595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925035595.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905586847.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905586847.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999916697985.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066697985.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999969475751.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999963920182.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999930586861.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999983364627.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000013920196.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999972253529.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999950031293.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999963920184.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999944475749.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999908363738.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999938920184.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999958364640.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058364640.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055586862.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988920195.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052809096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000066697985.5 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000066697967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000066697961.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000066697986.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000066697962.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000066697951.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000066697986.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000066697975.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000066697964.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066697975.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086141407.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000086141407.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999916697963.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999969475741.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999963920185.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999905586851.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999930586863.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999983364643.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000013920198.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999972253530.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999950031308.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999963920185.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999944475742.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999908363742.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999938920197.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999977808024.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058364641.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055586850.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988920186.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052809075.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2699999977808024.5 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999958364630.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958364629.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958364630.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958364651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958364651.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999916697963.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066697972.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999969475743.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999963920188.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999905586864.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999930586854.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999983364628.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000013920188.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999972253521.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999950031298.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999963920206.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999944475742.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999908363743.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999938920187.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000058364661.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055586854.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999988920200.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052809083.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000066697972.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000066697966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000066697940.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066697966.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066697964.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066697964.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000066697972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000066697983.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000066697983.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066697965.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066697965.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999905586852.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905586852.5 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999905585844.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999913916800.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999919471522.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999919473331.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2699999919473331.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919473332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999919473332.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919473345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999919473345.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999891695586.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999919473372.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999919473395.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999919473361.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999919473375.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2699999919473395.0 node_expansions=29
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999919473395.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999919473365.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999919473395.0 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080573030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083350599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072237198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080569142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063900821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072233377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069460053.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066679141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124141.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033341598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033343264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083350599.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353655.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351433.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083355599.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030574093.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030573331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025014661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011124910.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991684353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683021.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030574198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002791583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997232415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005566350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994455739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999991677695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991680462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016682461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027796352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000044461710.6 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461710.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000044461710.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239510.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047239510.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047239513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047239513.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077795055.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571055.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348832.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237710.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239489.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077795068.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077795079.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994459933.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083350610.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047239488.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997237732.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239513.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239489.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239488.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459946.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083350610.6 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350645.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350585.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350645.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350625.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350625.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350637.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350623.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350637.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350625.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350625.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350632.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350624.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350632.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077795078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030571078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033348856.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997237737.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047239515.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077795078.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077795078.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994459959.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239515.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997237754.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239512.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239522.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239523.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239515.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239532.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239515.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239515.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459959.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000077795078.5 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077795090.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077795057.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077795078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077795076.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077795076.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077795066.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077795090.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077795077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077795077.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077795089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077801305.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077801343.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077795089.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077795086.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077795079.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000077801343.0 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077798843.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797874.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795097.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077796751.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077801343.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077795085.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077796751.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077796485.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000077801343.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077801355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077801305.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801355.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077801355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077801355.0 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000077801355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077801329.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000077801332.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000077801334.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000077801322.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000077801335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077801355.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683938.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683938.9 node_expansions=31
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105579109.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000108356887.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000108356887.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356887.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356887.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030577332.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063910665.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027799553.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077801331.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108356888.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108356888.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994466234.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113912443.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077801352.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027799553.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077801346.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077801331.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077801331.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077801331.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077801352.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077801345.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077801331.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466220.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000113912443.6 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113912443.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113912433.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113912425.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113912410.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113912423.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912443.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912443.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912443.6 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000108356888.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030577333.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063910666.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027799554.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077801353.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108356898.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108356889.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999994466221.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027799551.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077801330.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077801332.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994466221.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000108356898.5 node_expansions=203
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356889.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356888.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108356878.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356866.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356878.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356889.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108356887.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356887.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108356890.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136134632.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108360664.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356911.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108360664.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000136134632.0 node_expansions=87
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000108356912.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108356908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000136134632.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108356932.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356920.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000108356933.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1200000136134632.0 node_expansions=42
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136134632.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1200000136134632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136134632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134632.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022243978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022243978.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000022243978.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022243978.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986136644.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986136644.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986132911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986132891.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999986136644.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986132868.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986132868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999986136644.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999986136400.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986136644.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986135644.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986135255.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986132900.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986134535.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986132866.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986134547.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986134255.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999986136644.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986136658.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986136658.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986142109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986142109.2 node_expansions=34
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986136691.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036131230.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999986142109.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986142076.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986142088.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000036131230.5 node_expansions=137
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999986136701.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986136688.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999986136678.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000036131230.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986136683.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999986136683.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000036131230.5 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999986140154.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986139444.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986139077.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986136654.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986142113.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986136654.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986138321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986136668.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986138321.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986138043.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016688397.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000036131264.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000036131264.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036131230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131230.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036131299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036131299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036131279.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036131279.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016686865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016686865.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000119465512.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088909053.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083352623.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011130390.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108354387.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000138909957.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080576609.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000161132180.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088909931.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011130390.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088909931.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088909931.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088909931.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000108354402.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088909946.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088909931.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050021076.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966685931.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000161132180.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161132180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161132180.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200021044.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200021044.8 node_expansions=24
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200021043.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000200021043.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200021044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200021044.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966685946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966685946.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999966685946.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966685965.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999966685923.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999966685936.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966691366.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999966691366.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1799999966688425.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966688703.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966687310.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966685921.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966691390.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966687592.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966685921.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966687588.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966687310.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999966691390.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966691366.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966691366.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050026487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050026487.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000158359808.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000127803380.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122246919.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050024686.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000147248697.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000177804252.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080582030.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055581154.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000200026474.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127804241.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050024686.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127804256.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127804241.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127804256.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000147248713.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000127804241.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127804258.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966691352.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000200026474.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026474.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200026474.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200026488.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200026488.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200026498.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000200026492.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000200026504.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000200026504.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000200026504.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200026488.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200026488.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200026525.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200026525.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000200026550.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200026530.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000200026522.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000200026533.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000200026522.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000200026533.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200026550.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966691417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966691417.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999966691401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999966691400.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966691401.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936135869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936135869.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936135871.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936135870.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936135871.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936133371.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936133371.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936131431.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975016170.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999975016170.0 node_expansions=53
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999936131428.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975016144.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999975016170.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936133393.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936133373.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999936133373.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999975016170.0 node_expansions=161
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999936135871.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936134201.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936134756.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936133371.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936135058.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936133367.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936135502.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936135048.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936134760.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966684169.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2099999975016166.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2099999975016166.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999975016180.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975016143.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975016180.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975016197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975016197.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186130640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136130640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130574195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000019459712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000116686195.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205575084.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108352862.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000063905934.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000197241751.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000125017044.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000058349499.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000125017058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000097239267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000125017045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000144463973.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000125017067.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000125017045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000047239280.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000205575084.5 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205572602.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205575084.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000205572608.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000205572609.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205572620.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000205575084.5 node_expansions=49
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205575101.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205573444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205573997.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000205572598.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000205574261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205572608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000205573705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000205574267.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000205573990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000205575101.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205575101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205575101.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205577483.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205577483.0 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205579860.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205580415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205580804.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205575151.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205581526.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205581248.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205575151.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205580693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205580415.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205581804.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000205581804.0 node_expansions=1599
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205582777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205584166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205582610.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205583166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205583444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205584166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205582888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205582333.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000205584166.0 node_expansions=1987
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205582777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205583333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205584166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205582610.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205583166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205583444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205584166.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205581777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205582888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000205582333.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2700000205584166.0 node_expansions=498
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000205582790.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205583333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000205583888.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000205582640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000205583181.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000205581792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000205583444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000205581803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000205584196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000205581793.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000205582918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000205582348.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000205584196.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205584166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000205584166.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000186142137.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000136142137.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000130585693.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000019473681.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000116697692.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000136139739.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000063919923.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000197253261.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000125031015.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000058361084.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000138915102.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000097253237.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000125031015.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000158359570.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000125031014.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000138915102.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000047253237.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999975030140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=3000000158359570.0 node_expansions=270
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144477595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144477595.0 node_expansions=177
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000144476469.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144477025.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144477580.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144477580.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144476303.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144476580.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144475469.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144477413.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144475469.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144475469.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144476580.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144476025.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000144477580.5 node_expansions=294
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000144475171.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144477580.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000144475202.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144475212.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144475225.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000144477580.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000144476202.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144476760.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144477594.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144476025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144476580.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144475190.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144476869.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144475190.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144475191.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144476313.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144475747.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144477303.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2700000144477594.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144477580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144477580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000163918070.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000163918070.5 node_expansions=38
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000163919057.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000163919612.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000163918890.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000163918057.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000163918057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000163919724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000163918057.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000163919057.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000163918057.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000163919168.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000163918612.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000163919168.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000158365167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=3000000152806667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000163919724.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000158363777.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000158365166.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=3000000163919724.0 node_expansions=587
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000144479240.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000144481887.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000163919724.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000144479271.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000144479261.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000144479260.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=3000000163919724.0 node_expansions=109
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000144480246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000144479246.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000144480803.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144481913.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000144480079.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000144479247.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000144479265.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000144479265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000144480246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000144479265.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000144480356.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000144479821.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000144481376.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000158364723.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000152806223.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000163919724.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000158363333.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000158364739.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=3000000163919724.0 node_expansions=80
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013895668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047236411.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005571310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461397.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041680842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036128877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005569630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457702.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050017777.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019885.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050019885.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015842.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015842.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050015867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050015867.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796763.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002792732.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002792721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002792721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966681632.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966681632.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013904767.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041682521.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013904742.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013904742.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086126966.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969459409.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041682545.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013904753.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013904742.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013904753.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013904753.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013904753.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086126978.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038903855.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966681631.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013904742.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969459409.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997237199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000086126978.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126977.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966681642.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966681642.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966681643.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966681620.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966681610.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966681634.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966685654.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999966685654.4 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966683564.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966683998.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966685665.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966683710.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966684685.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966684118.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966685654.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966684129.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999966685665.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685667.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685667.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685654.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938907877.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685677.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685676.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966685687.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966685687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966685687.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938907921.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938907921.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913907899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913907899.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913907913.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913907913.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961131010.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041686588.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986131021.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999961131021.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033353257.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916685688.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016686578.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986137565.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961131010.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961131010.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999961131010.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999961131021.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033353244.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986130135.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999913907910.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961131010.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999916685677.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972241246.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000041686588.2 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041686599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041686552.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686599.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041686601.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041686535.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041686577.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000041686577.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041686577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041686577.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041693133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041693133.0 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041693143.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041688522.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041688977.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041688688.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041689643.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041689078.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041686588.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041689088.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000041693143.9 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041693142.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041693142.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013918022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013918022.0 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933359800.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986137590.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999933359799.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005582035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999886136688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999888914475.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999988915374.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958359809.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999961137596.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961137596.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999933359800.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999933359809.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005582035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999958358920.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999886136688.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999933359810.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999888914466.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999944470035.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000005582035.2 node_expansions=99
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005582035.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005582010.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582035.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041693085.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041693085.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933359798.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013915368.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999986137590.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999933359798.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999886136687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999888914454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999988915365.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958359803.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999961137566.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961137587.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999933359788.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999933359798.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005582021.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999958358910.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999886136687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999933359788.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999888914454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999944470010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000013915368.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013915355.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013915355.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013918022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013918022.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013915366.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013915366.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999933362466.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013915356.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986140245.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933359799.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005582018.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999888914466.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999988915356.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958359800.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961137584.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961137584.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999933359799.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999933359810.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005584699.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958358911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999886136688.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933359799.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999888914466.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944470032.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000013915356.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013915373.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013915373.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000013915352.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013915345.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000013915334.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000013917986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000013915331.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000013917986.5 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000013916319.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013917264.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013917719.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013917441.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013915356.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013915319.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013917986.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013915356.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013917856.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000013917986.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013918023.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013918009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013918034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013918034.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886143094.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886143094.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886139353.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886139353.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886139354.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886139354.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886139365.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886139365.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858367851.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858367851.0 node_expansions=128
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999858362587.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999858363531.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999858363975.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999858363698.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999858361600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999858365365.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999858361587.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999858361600.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999858361587.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999858364086.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999858365365.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858365375.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999858365375.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999858365364.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999858365364.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841698697.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841698697.8 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066679165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072234773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086127263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058347210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075012778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080567834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086125612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055566665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033341610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033342165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047229664.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072236709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058345554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069459166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075012277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000086127263.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130874.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128097.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128374.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086130874.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027792423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027788255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036126645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002791020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002790198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050014488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055572263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002788226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016676294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016677683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041681374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125527.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044458918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025013587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000055572263.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571708.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570597.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572263.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055572263.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063915195.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063915195.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063911183.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063911055.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911041.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063911450.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063915232.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063911728.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063912152.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910617.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000063915232.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063915219.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063915219.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063915243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063915243.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063915219.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063915219.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063920908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063920908.6 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097248555.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086137457.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245887.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063915220.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097248568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044474686.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063915220.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086137443.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997245888.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245888.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063915221.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063915220.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063915220.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011135678.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011135666.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063915244.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063915221.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086137443.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000097248568.2 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097248578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248544.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097248534.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248532.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248534.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248578.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097248551.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248556.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097248535.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248536.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097248558.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000097248558.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248558.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248535.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097248559.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086143132.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997245869.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063915213.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044468990.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063915202.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086143117.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063915215.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997245879.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245869.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063915203.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063915202.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063915203.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011135670.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011135646.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063915202.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063915203.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086143117.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097248559.8 node_expansions=106
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097254254.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097251035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097250921.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097250910.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097251299.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097251600.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252035.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097250466.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097252313.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000097254254.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097254243.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254243.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254268.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097254268.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097254244.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097254252.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097254239.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097254251.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097254265.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000097254265.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097254255.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097254255.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000097256742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097256617.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097256640.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097257006.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097257728.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097257284.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097257728.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097256183.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097258307.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000097258017.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000097258307.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258284.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258284.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258318.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097258318.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258332.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258340.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097258340.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086147232.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997255663.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063925007.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000097258356.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044478798.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063924996.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086147243.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063925007.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997255663.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997255663.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063925007.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063925009.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063925007.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011145451.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145451.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063924996.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063925007.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086147232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000097258356.6 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097258354.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258354.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255687.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255674.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255687.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097258365.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086147244.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063925020.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000097258365.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044478799.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063925009.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086147233.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063925009.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997255690.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997255687.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063925009.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063925009.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063925020.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011145454.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011145455.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063925010.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063925010.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086147244.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097258365.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097258357.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097258332.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258357.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255655.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255677.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255663.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255677.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255691.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255688.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255688.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255685.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255689.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255665.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255689.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255688.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255698.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255676.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255698.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255687.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255696.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255687.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255696.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255710.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963922365.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999997255701.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997255712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997255688.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255712.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997255688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255688.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997255709.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997255686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997255709.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997255698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255698.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097258368.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086147270.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997255687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063925020.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097258355.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000044478809.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063925031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086147254.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063925031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997255687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000063925031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000063925020.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063925021.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000011145465.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000011145465.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000063925031.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000063925020.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000086147267.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097258368.6 node_expansions=127
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097258356.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097258343.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258356.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097258356.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097258356.1 node_expansions=20
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097258355.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097258329.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258355.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097258366.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097258366.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097258362.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097258353.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097258362.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591656.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130591656.6 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130591666.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127813888.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000130591666.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130591668.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130591681.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591679.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000130591654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130591679.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591701.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130591701.1 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591688.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130597915.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000130597915.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130591669.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000130597915.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000130591673.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000130591689.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000130591663.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000130597915.5 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000130594151.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130594026.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000130594026.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130597929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000130594426.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000130591637.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000130591648.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000130595137.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000130593592.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000130595148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000130595426.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000130597929.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100035248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100035248.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999997261930.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997261930.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928593.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928604.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928604.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928593.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928621.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928622.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928643.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928643.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928618.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928618.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928652.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963928617.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963928630.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963928630.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963928619.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999963928596.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963928620.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963932359.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999963932359.8 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963931116.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963930970.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963931838.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999963930526.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963931005.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963931359.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963928582.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999963928616.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999963932082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999963931838.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999963932082.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999963932359.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999963932359.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932370.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963932370.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932396.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963932396.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932396.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963932373.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999963932373.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963932384.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963932381.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963932396.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932420.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963932420.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932397.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963932407.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999963932407.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963932396.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963932408.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1499999963932408.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963929338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963929338.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963932417.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963932417.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963929350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963929350.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000161157285.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086157318.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063935098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130601751.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077822207.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063935084.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086157318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063935084.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963932419.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963932417.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063935084.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063935084.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094490605.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011155543.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011155494.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063935084.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094490605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000086157319.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000161157285.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000130601762.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130601729.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000130601756.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000130605215.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000130601754.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000130605215.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000130604215.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130604115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130604937.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130603659.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130604115.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130603117.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130604118.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130601715.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130601749.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130602726.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130604952.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130605226.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130605229.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000130605229.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100042548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100042548.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086160809.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999963940506.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000130605254.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077825722.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063938574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086160809.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963935896.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963935896.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011159007.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000011159007.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063938563.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063938577.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086160820.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000130605254.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130605264.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130605264.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130605274.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130605274.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130609841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130609841.5 node_expansions=24
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161160787.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000161160787.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138932842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138932842.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994491489.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994491489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994491479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994491479.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963928831.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963928831.2 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000130598146.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086153702.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063931479.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000161153711.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047263035.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063931496.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086153699.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000063931479.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999963928809.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999963928829.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000063931496.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063931479.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094487035.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011151941.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980596385.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063931476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063931476.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086153699.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000161153711.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161153719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161153719.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000161153711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161153711.8 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000191703187.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191703076.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191703910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191702632.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191703076.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191702076.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191703076.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191705298.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191700687.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191700687.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191701687.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191700687.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000191704187.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213919386.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000213919386.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000216694664.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000191699665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000216694664.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2400000216694664.5 node_expansions=708
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000188923188.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000188923077.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000188923913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000188922648.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000188923100.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000188922092.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000188923099.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000188925315.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000188920688.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000188920690.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000188921688.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000188920690.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000188923188.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211139413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000216694664.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2400000216694664.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216694679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216694679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000216694693.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216694693.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002808623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002808623.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980576131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999980576131.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030581806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030581806.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000186139146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000141694725.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000091694691.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000216694707.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113916035.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119472469.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000141694724.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119472473.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030581835.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000002804028.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000063916946.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000091694704.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000150028034.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000077804925.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000047249357.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000119472502.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000119472469.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000141694725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000216694707.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216694704.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216694704.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000186135659.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000163913437.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000030578302.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091691191.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000136134783.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000141691191.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000163913450.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000141691191.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000063912524.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000036134746.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086135635.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113913413.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000172246760.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100023649.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069468080.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141691191.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000141691191.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163913450.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000186135659.0 node_expansions=651
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000186139147.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000186139145.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000186139137.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000186135649.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000186139147.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000186135649.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000186141623.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186141526.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186142361.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186141067.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186141512.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186140545.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186140526.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186143756.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186139136.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186139156.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186139137.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186139123.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186141636.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186135649.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000186135649.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186135664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186135664.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186135700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186135700.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000163913474.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000030578364.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091691254.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000238913477.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000136134807.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000141691239.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000163913484.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000141691239.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000063912572.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000036134809.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086135706.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113913483.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000172246807.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100023696.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069468128.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000141691255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000141691255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163913497.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000238913477.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238913474.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238913474.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000238917115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000238917115.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000238913504.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000238913485.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000238913504.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000250024595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000250024595.0 node_expansions=33
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3300000277802329.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000277802329.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000272246773.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3300000277802329.0 node_expansions=27
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002785336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000027791034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041686658.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047242491.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904355.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050020002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052798920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008347432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027796887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030573296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019459930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047240029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030572198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055574196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044462219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030572775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016683541.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=600000055574196.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574219.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579085.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572807.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000055579085.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573918.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573918.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576438.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573928.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576863.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577442.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576462.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576462.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575049.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055579099.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579085.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579085.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579108.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579144.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579144.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025023577.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025023577.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579133.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579133.2 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055581775.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581608.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055585386.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579108.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582077.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055582608.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055581608.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055581608.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055580219.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055585386.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585386.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585386.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585411.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585411.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585386.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585386.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585386.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585386.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055585386.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585386.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585397.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585397.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585397.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055585397.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585431.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585431.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111131472.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108357026.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088918756.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016693867.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585429.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086140978.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585431.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008361435.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041694756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360533.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983360533.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585429.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000111131472.4 node_expansions=179
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086140978.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086140963.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140978.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086144429.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086144429.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086140978.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086140977.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140978.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008360477.8 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086140974.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140978.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088918756.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041693810.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086140978.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008361422.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041694756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360533.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585422.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585429.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000041693810.1 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016693867.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016693854.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016693867.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016693867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016693867.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016693873.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016693865.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016693873.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016693863.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016693863.6 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086140986.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140989.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088918754.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086140976.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585419.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585432.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008361423.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041694754.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983360534.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360534.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585430.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585423.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585430.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585419.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088918754.5 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918752.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918769.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088918769.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918769.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918729.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918769.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088918766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918766.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058363206.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088918765.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088918765.5 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058363220.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088918750.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088918750.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088918739.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918739.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360514.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360503.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360514.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360516.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360516.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360517.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999983360516.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360516.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052807653.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052807664.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088912605.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016693886.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022252107.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807653.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022252107.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975028107.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041694765.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999950027208.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022252096.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047242592.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000047242592.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000088912605.1 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918764.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918764.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088921443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088921264.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088918764.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088920875.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088921720.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922276.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088919764.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088921264.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921275.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088919887.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088909274.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000088912608.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000088912608.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088912592.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912592.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912627.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088912627.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912603.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912603.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044468159.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075023717.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075023704.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038909950.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044468148.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044468148.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044468159.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075023717.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044468148.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022245949.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975021926.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086134852.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972243270.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972243259.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044468172.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044468148.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044468172.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044468172.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000086134852.0 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134863.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086134863.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134853.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086134828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086134828.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000075023717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000075023717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000088912606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038909939.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000075023717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000022245938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999975021938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999972243272.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999972243272.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000044468160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000088912606.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088912637.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088912606.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912637.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975021938.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975021938.8 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975023591.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975024435.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975021925.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975024006.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975024839.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975025395.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999975022895.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999975024425.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999975024425.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999975023046.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999975025395.5 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975025420.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975025395.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975025420.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246742.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246776.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246751.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246776.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246762.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246762.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246777.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246751.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246777.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246765.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246777.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246764.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246777.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246777.8 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246785.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246766.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246785.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246778.8 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246776.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246777.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999972246777.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246777.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246777.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972246753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972246753.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246784.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246753.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246784.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999997244160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997244160.2 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975027072.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975027794.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999975027905.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999975027905.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999975025405.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999975027516.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999975028349.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999975026405.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999975027905.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999975028072.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999975026516.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999997244194.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999975028349.8 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975028387.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975028349.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975028387.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044474627.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075030183.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075030183.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000127807909.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038916406.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000044474621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000044474621.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044474627.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000075030173.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000044474621.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022252399.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086141253.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972249739.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972249733.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075027211.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000044474621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044474621.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075027211.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000127807909.8 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088919072.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088919072.5 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000088921462.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088921742.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088921575.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088921573.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088919073.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088921187.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088919073.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088923695.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088920084.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088921573.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088920751.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088920185.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000119471677.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000111137778.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000119471677.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119471665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119471665.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005580986.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005580989.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005581010.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005581010.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005581021.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005581009.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005581021.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999997244207.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997244207.0 node_expansions=123
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975025482.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975029051.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999975029051.5 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975025455.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975025453.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975029018.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975025471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975029051.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999975029051.8 node_expansions=100
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975027830.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028117.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975027951.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975027951.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975025440.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975027551.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999975025454.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999975029051.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999975026454.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999975027940.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999975027108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999975026565.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1799999975029051.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975029066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975029066.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983362388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983362388.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983362397.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983362397.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983362408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983362408.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983362384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983362384.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983365587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365587.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983362418.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983362390.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999983365588.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999983362367.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999983362367.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999983365588.0 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983365587.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983363367.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999983364754.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999983363666.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999983364865.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999983364878.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999983362388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999983364489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999983362388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999983363378.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999983364865.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999983364032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999983363476.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1799999983365587.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983365589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983365589.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999983365600.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365600.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013922921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105589622.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105589588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000088922924.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000008364723.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013922921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000044478478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000044478478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000105589588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000044478477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000022256255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999975032254.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000086145146.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999983365587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000044478489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000044478477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000044478489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044478489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000105589622.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105589598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105589598.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105589622.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105589622.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105589598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105589598.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127808322.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127808322.2 node_expansions=84
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105589608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105590611.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105591989.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000105590878.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000105592100.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000105592101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000105589600.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000105591711.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000105589611.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000105590608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000105590600.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000105592111.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000105591267.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000105590735.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000105592111.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105592108.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105592108.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145474.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145474.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994478778.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069478797.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999988920567.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999994478796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000044478785.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000025034340.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086145464.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000025034330.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000002812111.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999955588111.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000066701012.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999963921442.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999963921455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000025034344.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000025034352.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000044478786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044478797.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000086145464.8 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145454.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145454.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145464.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145464.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994478778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145456.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086145464.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000069478791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999988920578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999994478786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000044478801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025034334.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000025034345.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000002812114.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999955588112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000066701009.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999963921447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999963921445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000025034334.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000025034334.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000066699965.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044478798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000066699965.5 node_expansions=123
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000044477401.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044477401.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955588135.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955588135.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999955588122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955588122.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925032584.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925032584.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999963923252.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145478.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055589909.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038923245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999958365023.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999963923245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013923242.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025034356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055589918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999994478800.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972256585.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000036145467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933365911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999933365911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999994478808.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999994478811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000013923245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044478801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000086145478.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086144075.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086145477.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086145477.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145466.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000086145456.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000086145467.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000086145455.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086145486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145486.2 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000086145456.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000086145467.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000086145465.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086145477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145477.8 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999925032556.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999925032565.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999925032554.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999925032566.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999925032565.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999925032568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925032568.8 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999963923232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055589914.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038923233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999958365021.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999963923232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013923243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025034344.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055589909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999994478788.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999972256575.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000036145455.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999933365900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999933365909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999994478788.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999994478798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000013923233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044478789.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000086145465.8 node_expansions=252
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000086145467.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000086145465.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000086145454.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000086145455.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086145465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1800000086145467.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086145456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145456.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999963923221.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086145457.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055589909.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038923234.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999958365013.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999963925722.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000013923234.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000025034345.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055589901.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999994478797.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999972256575.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036145457.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999933365908.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999933365887.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994478777.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999994481277.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013923231.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044478798.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000086145457.0 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086145458.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145458.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000086145458.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086145480.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000086145442.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000086145456.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086145442.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000086145480.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086145452.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086145427.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145452.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145468.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086145468.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145467.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086145452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145467.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086147931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086147931.5 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086145464.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086145452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145464.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364178.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108364178.8 node_expansions=157
FooPlayer.decide: Prioritizing 17 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086148931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086150042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000086149209.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000086150042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000086150042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000086148931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000086147931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000086149931.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000086149598.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000086149042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000086144457.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000108364177.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000108364177.8 node_expansions=521
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364188.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108364188.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364198.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108364198.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108364178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108365178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108366310.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108364456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108364184.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108366678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108364199.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108366290.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000108364178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000108365178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000108364199.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000108365588.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000108365845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000108365290.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000108366678.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108366675.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108366675.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933364911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933364911.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933364896.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933364923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933364885.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933364908.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933364900.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999933364923.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933364920.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933364920.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933364895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933364895.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986144450.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108366686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077811141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061144452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000002810240.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999963922230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000036144475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000047255563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077811118.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000016700020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999994477784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999947253799.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000058366674.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999966699131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999994477786.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000016700006.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000036144454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066700040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000108366686.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108366685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108366685.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147255544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147255544.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364176.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108366691.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108366675.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108366691.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108366685.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000108366691.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364201.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108364201.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108364187.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108364187.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986141978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077808621.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061141954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000002807744.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999963919731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000036141954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000047253065.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077808633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000016697521.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999994475286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999947251286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000058364191.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999966696633.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933362413.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999994475286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000016697521.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000036141954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066697522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000077808633.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077808621.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077808621.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077814257.0 node_expansions=275
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077811120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077812120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077814231.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077811397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077813231.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077811120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077813231.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077811120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077812120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077812120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077811120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077811120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077812786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077812231.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2100000077814231.5 node_expansions=647
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077810731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811731.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077811009.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077813231.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077814247.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077810744.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077812854.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077810731.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077811756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077811746.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077810757.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077810746.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077812397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077811842.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2100000077814247.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077811747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077811747.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077814254.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077814254.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077816162.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077817995.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077816329.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000077817995.8 node_expansions=644
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077815896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077816187.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077816910.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077816896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000077817995.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077815898.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000077816898.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000077815884.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000077815896.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000077816884.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000077817995.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077817995.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077817995.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077818015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077818015.8 node_expansions=18
FooPlayer.decide: Prioritizing 5 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116706891.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102818000.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000100040239.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108373554.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000100040221.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2400000116706891.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000091702280.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091702280.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000091702278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000091702278.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000091702291.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000091702277.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091702291.0 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000088905321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000091683377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000091682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088904210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000088903377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061125533.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069458666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000077792497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055565542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066680275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033343820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033341054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033341054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000066678611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050008597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072234765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055565819.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000091683377.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091684488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000091688655.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030569596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036124377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038902699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050018099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041683031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058350321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997237086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030569044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036125529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997235127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997234851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997232337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997232337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013899350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025011874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008342915.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000058350321.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058350321.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909247.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909247.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063909234.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063909196.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909234.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909259.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909259.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063912721.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063913276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063913009.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063911462.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063914518.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063910641.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063910919.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063911620.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000063914518.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063914518.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063914480.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914518.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914532.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063914532.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357199.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063914543.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800765.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800767.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033357213.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091696332.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091692321.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063914532.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800754.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914543.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063914532.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091696332.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091692334.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005579434.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000091696332.0 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692324.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692308.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692324.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692321.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033361221.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063914533.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800766.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800766.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914533.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033361221.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091692312.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063914533.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002800768.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914544.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914545.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063914545.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091692325.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091692311.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005579421.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000091692325.2 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692311.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692310.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692311.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696330.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692318.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692311.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692318.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696357.5 node_expansions=77
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091693301.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696356.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693310.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695523.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694543.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693987.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693721.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695801.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694689.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091696356.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696357.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091696357.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696367.5 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113914533.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000113914519.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091696361.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000113914541.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000113914530.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=900000113914541.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914544.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091697348.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091697347.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091697348.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091698566.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091699292.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091698025.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697736.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699847.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091698736.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091698181.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113914545.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000113914545.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914544.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914555.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914556.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914544.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113914557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914557.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914557.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914557.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113914556.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914556.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914556.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113914566.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914546.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914566.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975022964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975022964.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058358975.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000027805101.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000058358990.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019469187.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058358990.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055579433.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086136756.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086136756.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058358964.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036136742.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000036136753.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019469187.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058358964.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058358964.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358990.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113914534.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113917989.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000023854.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000113917989.9 node_expansions=94
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113915515.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113915515.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113915515.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113916741.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916484.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113916186.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113915908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113918000.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113916878.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113915373.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000113918000.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113917990.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113917990.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113918001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113918001.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113918001.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113918026.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113918026.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113918036.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113917987.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113918036.4 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999975032179.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975026460.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999975026471.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999975032159.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975026450.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999975026470.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=899999975026438.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975026450.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999975026448.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999975026461.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999975026458.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999975026460.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999975026461.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999975026448.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975026473.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1499999975032192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975032192.0 node_expansions=171
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999975032169.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=899999975026461.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=899999975026471.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999975032159.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1499999975032159.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999975026471.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1499999975032144.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999975038700.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=899999975026449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=899999975026446.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999975026477.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999975026461.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999975026435.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999975026449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1499999975032182.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999975026447.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=1499999975038700.8 node_expansions=358
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975032978.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975034089.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975033811.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975033534.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975038700.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975034534.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975032978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1499999975038700.8 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999975033168.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975033156.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975033002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975034089.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975033812.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975033534.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975038714.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975033145.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975033992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975034534.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975032978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999975038714.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975038724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975038724.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975038724.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975038724.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058374724.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027817404.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058374700.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019484923.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058374714.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055595147.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086152479.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086152492.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058374700.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036152478.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036152504.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019484948.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058374726.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058374700.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058374724.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000113930257.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000113930279.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000039589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000113930279.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113930294.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113930294.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113933512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113933512.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000113930302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113930281.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000113933512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113930322.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113930315.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000113930305.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000113933512.0 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113931289.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113931289.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113931289.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113933512.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113931123.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113932234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113931969.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113931678.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113931303.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113932123.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113933523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113932692.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000113931136.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000113933523.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113933523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113933523.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113933525.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113933525.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027820636.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975041969.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019488191.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055598424.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086155747.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086155747.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036155747.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036155747.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000019488191.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058377969.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000113933525.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000042858.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000113933525.5 node_expansions=198
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113933504.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113933502.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113933504.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975041911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975041911.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975041924.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975041924.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000042802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000042802.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701849.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966701849.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025036959.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994479634.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025036956.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999941700957.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986147192.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000058370292.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022257415.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052814735.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052814748.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000025036956.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002814748.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000002814737.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986147178.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025036970.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025036970.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058370303.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000113925860.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080592523.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000113925860.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113925857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113925842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113925857.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113925848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113925848.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113925858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113925843.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113925858.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150036948.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150036948.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113925867.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113925871.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000113925871.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113925855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113925855.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941700955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941700955.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941700966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941700966.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941700992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941700992.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025036977.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994482019.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025036977.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986147199.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058370312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022257432.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088925810.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088925810.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025036991.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002814755.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002814769.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986147199.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025036988.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025036988.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058370312.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000150036921.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116703588.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966701877.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000150036921.2 node_expansions=106
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000150036932.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000141703627.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000136148032.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1800000150036932.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150036970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150036970.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150039323.5 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000150037955.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150037955.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150037957.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150036955.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150037791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150038900.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150038624.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150038355.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150037955.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150038805.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150038791.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150039346.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150037802.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150039344.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000150039346.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039344.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150039344.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150039357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150039357.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000150039368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150039343.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150039368.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175033458.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175033458.8 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000150039370.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150039355.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000150041710.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150039335.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150039370.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000150039347.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000150041710.0 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000150040357.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150040321.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150040321.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150039321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150041154.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150040169.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150041280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150040987.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150040721.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150040357.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150041155.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150041154.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150040191.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150040887.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000150041710.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000150041710.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150041721.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150041758.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150041758.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000061152821.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994484412.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061152835.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999977816821.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022263043.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094486170.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022262170.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088930614.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088930623.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061152832.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038930598.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038930613.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022263043.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000061152822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000061152855.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094486178.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116708401.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966706609.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000116708401.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116708414.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708414.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116708412.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116708412.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116708412.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708396.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708412.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116708428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116708428.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116708414.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708424.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116708424.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116708412.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116708424.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116708433.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000116708433.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116708434.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116708433.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116708434.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113930613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113930613.2 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086152847.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086152879.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086152879.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086152865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086152878.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086152878.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086152881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086152881.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030597334.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999963928876.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061152887.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999947261323.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991707545.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063930668.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991706654.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058375098.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088930654.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000061152890.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008375112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000008375100.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991707545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000030597323.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030597321.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000063930654.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000119486222.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999936151100.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000119486222.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119486224.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119486224.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000119486212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000119486209.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119486212.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119486223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119486223.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030597312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963928869.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000061152869.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999947261313.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999991707535.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063930656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999991706647.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058375091.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088930647.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000061152879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000008375090.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000008375099.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999991707543.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000030597313.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000030597312.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000063930647.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000086152869.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999936151090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000088930647.0 node_expansions=342
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088930642.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088930646.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000088930634.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000088930657.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000088930653.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000088930657.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088930655.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088930655.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088930657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088930657.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030597315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999963928870.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000061152883.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999947261324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999991707535.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063930647.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999991706647.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000058375089.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000061152881.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008375091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000008375091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999991707536.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000030597325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000030597322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000063930658.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000119486212.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000086152870.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999936151091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000119486212.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119486203.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000119486203.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119486203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119486203.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086146047.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119486214.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119486224.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000119488010.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000144480311.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000144480311.2 node_expansions=124
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000119487212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000119487212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000119487214.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000119486212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000119488046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000119487046.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000119486223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000119487879.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000119487603.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000119487214.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000119488044.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000119487223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000119488056.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000119487059.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000119487779.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000144478381.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000144480312.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000133372697.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000141704211.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000133369478.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000144480312.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143657.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111143657.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983371022.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983371022.8 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055591411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011146988.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086146977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983367411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991701646.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063924768.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038924766.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083369216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000113924758.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000086146977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000033369202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033369203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027813633.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000055591423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000030591411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000088924766.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000144480327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000111146977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000144480327.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144480301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144480301.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144480324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144480324.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144477813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144477813.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143663.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111143663.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143647.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111143647.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143660.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111143660.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055588102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977810312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052810311.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999950030756.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958364981.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063921438.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038921435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050032535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000080588103.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052810327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000000032548.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000000032537.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999994476979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000022254757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999997254768.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000055588091.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000077810314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999950032535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000080588103.2 node_expansions=200
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080588089.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080588089.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080588112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080588112.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080588091.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080588091.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080588104.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080588104.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055589935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999977812122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052812122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999950030778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999958365003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000063923268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038923268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050034380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052812122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000000032544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000000032547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999994476991.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000022254781.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999997254769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000055589935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000111145491.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000077812122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999950032547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000111145491.0 node_expansions=466
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143667.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111145455.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000111143636.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111143634.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000111143668.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000111145455.5 node_expansions=81
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000111143621.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111144621.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111144621.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000111143632.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111145455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000111144504.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000111143622.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000111145288.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000111145025.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000111143670.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000111144455.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000111144622.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000111145466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000111144455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000111145178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2100000111145466.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111145504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111145504.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111147302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111147302.2 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111145488.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111145502.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000111145502.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111143010.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111145498.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000111145498.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111145477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111145477.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111149822.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111149817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000111149822.0 node_expansions=557
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000111147325.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111148325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111148323.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111147325.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111148990.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111147988.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111147322.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111149823.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111149266.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111148333.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111147324.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000111147322.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000111148324.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000111148712.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000111148878.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000111149823.0 node_expansions=475
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000111147166.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111148166.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111149822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111148166.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111147155.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111148989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111147999.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111147155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000111147155.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111151223.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000111148155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000111147155.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000111147166.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000111148158.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000111147988.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000111148713.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000111151223.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111151189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111151189.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000111148566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000111151189.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000111148556.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000111148556.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000111148535.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000111151189.8 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000111148557.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111149523.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111151204.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111149559.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111150079.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111148523.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111150356.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111149367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111148524.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111148548.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111149523.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000111148557.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000111148548.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000111149524.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000111149393.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000111150926.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000111148537.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000111151204.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111151224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111151224.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077812656.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000000034880.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052817904.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999950038335.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999958372558.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063929000.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038929002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000050040127.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080595669.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000075034881.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000000040113.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000040114.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999994484557.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000022262335.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999997262333.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000055595682.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000100034881.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999950040113.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000100034881.0 node_expansions=146
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077815392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077815392.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950037613.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950037613.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950037617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950037617.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925034839.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925034839.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925033447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925033447.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925034835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925034835.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925034849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925034849.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999925034853.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925034853.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055590395.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977812615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052812617.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999925033039.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933367261.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000038923724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000013923729.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000025034836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000055590395.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027812613.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999975034816.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999975034816.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999969479261.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999997257039.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999972257039.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000030590391.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000086145951.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000052812595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000086145951.2 node_expansions=484
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086145950.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086147747.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086145923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086145923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086145922.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000086147747.8 node_expansions=120
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086146948.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086145914.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086147490.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086145915.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086146758.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086147747.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086145914.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086145945.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086146949.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086147470.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086145948.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086145934.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086146929.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000086146747.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086147193.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086145948.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000086147747.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147747.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147747.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086147791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147762.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147762.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000108364763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108364763.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086147786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086147786.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086146396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086146396.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086146398.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086146398.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000086146408.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086146408.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086146413.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086146413.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977780056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047238310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005573252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025018541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055575887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041684208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036130533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030572740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050020622.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025017749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906119.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030570541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025017129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904364.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055575887.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575898.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574245.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055575898.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575898.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575898.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575911.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575873.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575911.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575909.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575909.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575909.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575884.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575909.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575933.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575897.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575933.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575929.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575929.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575942.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575920.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575942.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582744.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582744.9 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055582744.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580532.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580244.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578153.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055581205.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578153.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577875.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578864.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000055582744.9 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055582754.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582729.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055582722.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055582725.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055582725.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055582725.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582754.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025407.5 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000025397.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025403.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000030642.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000025379.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000025379.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000000030642.9 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000029722.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000029976.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000027587.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000029698.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000030653.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027610.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000028310.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000027334.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000028309.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000000030653.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030642.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030642.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000030666.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000030665.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030666.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000030677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030677.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000027612.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000030666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000030666.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000030641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000030641.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000030642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000030642.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055587975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088921323.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088921333.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000005586211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083365790.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055587999.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055587988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088921319.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055587998.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055587975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000005586221.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000005586222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083365777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000083365754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055587975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000000030641.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000000030655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000055587975.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088921333.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088918255.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918255.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088921309.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921309.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058355340.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355340.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088921324.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921324.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922344.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088924288.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088925955.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088923567.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088925653.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088924820.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088923542.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088924278.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088923265.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000088924276.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088925955.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088925931.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088925931.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088925953.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925953.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058359943.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359943.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088925956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088925956.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088926954.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088928898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088928366.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088928175.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088930287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088927898.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088929453.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088928185.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000088928898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000088927788.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000088928898.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088930287.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088930287.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088930287.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119478977.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119478977.1 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088930320.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088930310.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088930320.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119478977.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119478977.1 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088927265.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088930309.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088930309.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088930309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088930309.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088930306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088930306.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088934763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936152.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000088936152.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000088935985.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088935707.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000088936707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000088935318.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088935985.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000088936707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000088936707.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000088935596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000088936707.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000088936707.5 node_expansions=345
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088933829.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088933800.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000088936707.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088933777.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088933777.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000088936707.5 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088934776.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088936731.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000088936152.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000088935596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000088935985.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000088935318.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000088935898.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000088935985.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000088936707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000088936707.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000088934763.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000088935707.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000088936707.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000088936707.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088936707.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088936753.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088936718.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936719.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088936719.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088936743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088936743.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058369754.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058369754.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058369743.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058369717.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058369743.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969479089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969479089.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969479075.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969479051.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479075.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969479075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969479075.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947250854.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999969479063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999969479063.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969479063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969479063.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999969479073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969479073.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055591953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925283.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058369717.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999975034605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000052814175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000025036407.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000000034606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000025036383.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000058369717.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000025036396.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000025036394.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999975034619.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999975034605.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052814173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000052814162.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000025036383.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999969479050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000025036383.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000088925283.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925273.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088925273.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088925298.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088925284.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088925309.8 node_expansions=17
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088925308.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000088925283.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088925308.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055591997.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058369784.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999975034653.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052814219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025036430.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000034654.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025036430.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058369775.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025036430.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025036441.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999975034653.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975034653.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052814220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000052814219.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025036431.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999969479097.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969479111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000025036430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000058369784.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058369765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058369765.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000058367550.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058369763.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000058369773.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091703036.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058369760.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000058369773.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000091703036.8 node_expansions=37
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091703073.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000086147481.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000091703073.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091703036.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091703036.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091703060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091703060.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091703101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091703101.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091703107.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091703107.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091700842.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091700851.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700855.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091700876.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091700864.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091700873.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091700840.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000091700876.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091698908.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091698908.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091706763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091706763.2 node_expansions=219
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700879.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091700879.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091700878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091700878.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091703823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091706767.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091706212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091706045.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091705379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091705934.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091704823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091703823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091706323.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091704823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091703823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091703823.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091706767.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000091706767.8 node_expansions=1277
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091706743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091708854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091709132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091708965.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091708298.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091708854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091707743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091706743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091709243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091708854.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091707743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091706743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091706743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000091709132.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000091709243.2 node_expansions=495
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091706042.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091706045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091709243.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091706042.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091706041.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000091709243.5 node_expansions=81
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091706021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091708132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091708410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091709243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091708254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091706044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000091707595.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000091708155.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091707022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091706035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091708133.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091707021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091706021.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000091708980.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000091708411.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1500000091709243.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091709243.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091709243.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088931487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122264810.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008377089.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113929090.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058375910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000000040810.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058375941.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000091709263.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000058375911.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058375941.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008374143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008374132.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086153732.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086153732.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058378867.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969485252.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969485243.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000058375910.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000113929090.2 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086153695.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086153695.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000086156628.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086158739.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086159017.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086159017.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086158851.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086156628.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086158184.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086158739.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086157628.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086156628.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086158739.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086157628.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086156628.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086159017.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086158462.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000086159017.8 node_expansions=505
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000086156073.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086158198.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086158485.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086156073.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086158295.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086156087.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086157629.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086158198.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086157074.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086156073.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086158184.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086157094.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086156074.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086158462.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086159017.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000086158462.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000086159017.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086159032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086159032.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113934399.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113934399.0 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086157654.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086157655.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086160009.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086157645.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086157622.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000086160009.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000086157634.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086159731.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086157620.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086159857.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086158620.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086159175.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086159731.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086158620.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086157643.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086159732.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086159176.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086157643.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086160010.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086157620.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086158643.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000086158634.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=1500000086160010.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086160009.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086160009.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086160043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086160043.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086160062.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086160031.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086160062.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113939032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113939032.0 node_expansions=351
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000113936810.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113938921.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113936810.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113937810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113939032.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113937810.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113938365.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113938921.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113937810.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113936810.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113938921.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113938365.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113936810.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113936810.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113937810.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000113937810.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000086159311.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000105602365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000113939032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000105603753.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000094491363.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000108379253.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000100045531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000105603753.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000113939032.0 node_expansions=636
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1800000086159311.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1800000105602365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000113939032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000105603768.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000094491363.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000108379262.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000100045531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1800000105603754.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000113939032.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113939046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113939046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113939076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113939076.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116716822.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000150050168.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119494600.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000047271488.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058383487.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038938167.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086161265.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000119494599.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086161288.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086161265.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047271487.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047271501.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113939076.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113939053.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058383501.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969492844.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008382613.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086161266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000150050168.8 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150050168.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150050174.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150050158.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150050135.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150050123.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000150050174.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150050158.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150050158.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150050156.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150050156.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150050187.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150050187.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116716845.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000147269411.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047271490.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113939047.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058383490.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038938168.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086161282.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000147269411.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086161267.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086161268.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047271491.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047271491.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000141713855.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000141713855.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058383491.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969492823.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008382602.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000086161297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000147269411.2 node_expansions=114
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000147269412.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000119490292.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000138936079.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000127823700.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000141711591.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000133377854.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000138936077.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000147269412.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269412.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269412.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986158314.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986158314.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019491636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019491636.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986158340.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986158340.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019491658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019491658.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019491649.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019491637.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019491647.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019491659.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000019491637.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000019491659.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000019491670.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019491645.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019491670.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019491667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019491667.8 node_expansions=5
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000038931764.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000038933151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000027820762.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000041708650.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000033374928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000038933160.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2400000041708650.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041708652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041708652.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000088927904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000088927904.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069483945.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000069486428.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069486418.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069486425.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000088927889.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2700000088927889.5 node_expansions=46
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000088926534.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000088927890.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000069483483.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000088927890.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072235884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072234998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066679154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000080569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072236154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061121431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061121939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050008042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075015886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050011108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000083346997.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348941.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083349219.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350053.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083350053.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052791441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994460487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994459929.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047237494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011125766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994459931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994459651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025010474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008347696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044461430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036128097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011119074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567405.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002791019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000052791441.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791441.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052790608.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052788386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000052791441.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052791441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052791441.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000011886.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086124788.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116680355.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936120330.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000011886.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052791452.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052791452.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086124788.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083347010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030567452.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000011886.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052791468.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000116680355.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116680344.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116680333.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116680344.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936120330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936120330.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000011886.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086124788.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000116680368.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000011886.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052791468.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086124788.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083347008.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030567468.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000011899.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791452.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052791441.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000116680368.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116680367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116680329.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116680367.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000011910.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052791467.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052791466.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086124800.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999936120355.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000011910.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052791466.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052791480.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052791480.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052791466.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052791467.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086124810.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083347022.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000030567467.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000011928.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052791480.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052791467.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052791466.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086124810.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086124800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086124787.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086124800.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086124801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086124801.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086124811.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086124798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086124811.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129956.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086127031.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129956.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086124809.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086124818.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086124799.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129122.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086127031.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086126753.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000086129956.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086129956.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129956.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086129952.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129952.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086129953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129954.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086129934.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129945.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086129934.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086129946.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086129954.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086129954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129954.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086129944.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000086136500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000086129944.2 node_expansions=121
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086138722.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139166.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086142222.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086129974.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086129944.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086140863.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138722.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138444.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000086129974.8 node_expansions=181
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086132166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132611.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136499.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086129944.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086129944.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132166.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086131888.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000086129944.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086129945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086129945.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000017055.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000052796610.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052796625.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086129945.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116685510.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999936125500.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000017055.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052796610.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052796625.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052796610.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000052796641.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052796641.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083352177.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000030572612.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000017055.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052796641.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000052796625.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052796611.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000116685510.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116685511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116685507.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116685511.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147241057.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000147241057.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000147241057.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147241057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147241057.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147241068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147241068.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147241057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147241057.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147241057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147241057.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147241057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147241057.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147241086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147241086.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147241068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147241068.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147241086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147241086.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000147241086.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147241065.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147241086.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172238449.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172238449.0 node_expansions=128
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177796590.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1800000177796590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177796590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177796590.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177796590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177796590.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177796624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177796624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030572609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030572609.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030572640.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030572640.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030572646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030572646.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000030569748.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030570036.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058348704.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030567526.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030567526.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000055573532.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030569758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030569480.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030573091.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000058348704.0 node_expansions=765
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000080578281.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000058350896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058351281.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058348674.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069466281.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058348674.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058352947.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058350906.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058350628.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030578724.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000058353406.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000080578281.5 node_expansions=280
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000030584931.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030584934.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000030584903.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080578281.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030584903.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000030584903.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000080578281.5 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000030587123.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030589512.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030587568.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030584901.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030590068.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030588679.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030584901.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030589234.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030587123.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030586845.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030578724.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000058353406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000080578298.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000080578298.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080578282.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080578282.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047244950.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047244950.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047244960.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047244960.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047244949.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047244949.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000075022715.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000075022715.0 node_expansions=156
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000047243728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000047245127.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000047243173.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000047241506.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000075022715.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000047244294.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000047241506.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000061133826.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000047243738.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000047243460.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000047246603.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000075022715.0 node_expansions=819
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000075024913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000075025191.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000075026302.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000075025357.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000075022690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000075025469.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000075022690.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000075025357.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000075024913.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000075024635.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000075024080.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000047250190.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2400000075026302.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000075026302.5 node_expansions=332
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000047253737.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000075026302.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000047253738.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000047253739.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000047253728.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000075026302.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000047255959.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000047257226.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000047256681.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000047254726.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000047256948.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000047253737.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000047256517.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000047253739.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000047256436.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000047255948.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000047255670.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047256115.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000047250190.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000075026316.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2400000075026316.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000075026302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000075026302.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002803213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002803213.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002803189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002803189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002803203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002803203.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002803202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002803202.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972250868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972250868.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999972247708.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999972247682.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999972250868.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999972247692.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999972247692.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999972247702.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999972250868.5 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999972249883.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999972250146.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999972250591.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999972248657.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999972250869.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999972247646.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999972250424.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999972247646.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999972250313.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999972249868.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999972249605.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999972249048.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2399999972250869.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972250879.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972250879.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044474003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044474003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044473968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044473968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022246874.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022246874.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000022246902.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022246907.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000022249815.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000022246904.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022246904.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000022249815.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000022249124.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000022249371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000022249816.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000022246905.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000022247887.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000022246882.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000022249649.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000022246882.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000022247871.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000022249572.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000022249093.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000022248826.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000022248260.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000022249816.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022249816.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022249816.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022249847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022249847.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000055583185.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000055583165.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000172249818.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000211138706.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999950026721.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022249816.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055583149.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000027805371.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000055583149.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105583160.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105583151.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000150027595.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000144472039.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072248927.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000011137816.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083360927.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000083360928.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083360927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000211138706.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211138707.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211138707.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211138737.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211138737.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211138738.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211138731.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211141485.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211138709.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211138740.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000211141485.0 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000211140929.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211141207.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211139718.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211138707.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211141107.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211139738.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211138707.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211141496.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211138707.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211139707.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211141374.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211140929.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211140683.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211140097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000211141496.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211141485.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211141485.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211144150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211144150.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211141485.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211141485.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000230583019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000230583019.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211141534.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211144151.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211141498.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211141494.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211141498.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000211144151.5 node_expansions=56
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000211143708.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211142627.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211142496.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211142485.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211142516.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211142496.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211141516.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211141516.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211142516.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211144151.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211143708.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211143429.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211142874.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211142485.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2400000211144151.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211144151.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211144151.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211144153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211144153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211144163.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211144163.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211144172.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211144172.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000211144161.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211144157.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000211144160.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000211144181.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000211148203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000211148203.5 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000211146371.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211145270.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211145184.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211145148.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211145159.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211145177.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211145550.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211144148.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211148214.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211144148.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211146407.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211146093.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211145537.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211145184.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000211148214.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211148240.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211148240.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211150619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211150619.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000211148240.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000211149352.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000211150086.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000211149240.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000211149242.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000211149252.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000211149242.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000211149641.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000211148252.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000211150662.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000211148242.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000211150495.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000211150186.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000211149662.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000211149252.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000211150662.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211150630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211150630.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211150641.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211150641.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000022261741.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000055595106.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000055595074.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000172261742.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999950038631.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022261752.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055595075.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000027817296.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000055595106.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000105595086.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105595075.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000150039520.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000144483960.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072260853.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000011149738.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000083372863.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000083372884.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000083372863.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000172261742.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000172261742.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172261742.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194478883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194478883.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172261789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172261753.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194478861.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194478894.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000172261761.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000194478894.0 node_expansions=61
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000188924905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000186146980.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000194478907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000188920963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000191703235.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000194478907.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194478925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194478925.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194478920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194478920.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194478904.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194478898.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194478875.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194478889.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194478889.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194478904.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983367806.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999983367806.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983367809.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983367809.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000030587052.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000030587052.0 node_expansions=38
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3300000027808730.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3300000025033453.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3300000030587064.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3300000030587064.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000030587064.5 action_type=ActionType.BUILD_CITY
  Action 5: expected_value=3300000025031509.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=3300000030587064.5 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011122336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961113890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999961111945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988893668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061131109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061130345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052798655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013904631.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047236379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061128108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796106.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044463869.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058352831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052797512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050018333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025018517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038908866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019461584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025017128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044462206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025017139.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038908039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033351361.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038908319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033349983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033351638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047240261.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038908305.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000061131109.6 node_expansions=269
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130833.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130554.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131111.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000061131111.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131124.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131124.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796012.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002796033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002795985.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796033.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796034.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002796035.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002796032.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796035.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796031.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002796032.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002796044.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002796044.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002796033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796033.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796033.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796035.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801574.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801574.1 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002796031.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002796000.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002796023.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002801563.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002796009.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000002801563.2 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002798377.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002799210.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002796007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002796008.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002799488.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002797543.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002801586.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002798507.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000002801586.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801563.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801563.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801586.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801586.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002801563.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801563.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692218.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469118.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061136660.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801550.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061136660.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091692230.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013913563.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000061136660.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136674.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136661.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136674.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801575.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136685.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000061136660.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136674.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136660.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136684.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013913560.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091692230.9 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692241.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469129.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061136696.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002801561.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002801560.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136682.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013913560.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061136695.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136672.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061136685.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061136671.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801598.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136708.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061136696.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136696.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136695.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136685.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013913584.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692241.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692251.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692251.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692276.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692276.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692274.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692250.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692274.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692270.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692273.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091692273.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692286.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692259.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692286.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692284.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692284.9 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692270.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091692273.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091692273.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692272.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692272.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692286.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692286.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692270.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091692276.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091692246.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091692252.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091692249.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000091692276.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692251.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692251.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697115.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697115.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692263.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697092.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091692270.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091692260.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091692274.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091697092.1 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091697105.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091694605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091695425.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091692236.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091692236.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091695703.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091693772.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091694327.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091694722.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091697105.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697092.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697116.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697116.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697141.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697102.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697141.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697165.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697164.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697150.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697164.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697176.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697161.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697163.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091697163.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697172.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697149.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697172.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697162.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697162.1 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697176.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697171.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697176.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697163.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697163.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091697164.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091697161.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697164.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806499.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806499.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806487.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806464.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002806459.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002806464.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002806475.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806487.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806499.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806485.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806497.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002806497.4 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806497.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806473.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002806484.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002806496.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002806470.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806497.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806497.0 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975028729.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806473.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002806460.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002806473.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000002806492.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=600000002806492.5 node_expansions=74
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975028741.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002806468.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002806468.9 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806479.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806479.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806469.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806469.9 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806468.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806468.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806468.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002806468.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002806469.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002806469.9 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063919369.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016696283.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033363816.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975028692.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033363803.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091697171.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986140715.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033363814.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033363803.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033363816.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000033363803.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000028705.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058363837.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000033363803.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033363803.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000033363804.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061141595.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013918493.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000091697171.1 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697161.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091697161.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091697172.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697146.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697172.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975028702.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975028702.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250974.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975028725.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999975028725.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975028725.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028725.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999975028726.6 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999975028727.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975028727.6 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999975028740.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999975028737.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999975028737.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=599999975028740.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975028727.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975028727.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975028737.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975028735.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028737.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975028739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975028739.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999975028752.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975028750.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975028752.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975028750.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975028750.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250970.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975028751.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999975028751.1 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250973.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947250973.4 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250974.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947250974.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947250970.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947250962.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999947250938.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999947253603.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999947250948.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999947253603.8 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947253349.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947251938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947250937.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999947252793.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999947250960.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999947251937.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947252515.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999947253059.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999947253614.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999947253436.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=599999947253614.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999916698049.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916698049.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947253628.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947253628.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036144306.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999988921155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000005588739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975031416.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000005588749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063922083.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999958365628.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000005588739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000005588739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000005588750.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000005588739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999972253640.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000058366527.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000033366489.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005588750.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000005588738.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033366528.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986143416.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000033366489.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033366528.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033366528.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033366530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033366530.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002810971.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033366495.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000033366502.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000033368981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033366516.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000033368981.2 node_expansions=80
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033368894.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033367481.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033366504.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033368314.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000033368605.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033366494.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000033367482.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033368036.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000033368061.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000033368615.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000033369004.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000033369004.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002813426.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002813426.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000033369016.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033369016.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033369005.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033369005.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947256116.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947256116.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947256139.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947256113.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947256139.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925033893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925033893.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894478359.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925033893.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999925033893.4 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925033893.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925033893.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894478372.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894478372.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894469005.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999894478349.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999894478333.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999894478345.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999894478324.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999894478349.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894475303.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894475303.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894478370.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894478370.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999894478370.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894478370.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905590356.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905590356.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013924592.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966701495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952813469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999894478356.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999922256148.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999975035703.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041702372.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999952813468.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999952813469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952813469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952813479.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999919478371.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000005591261.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002813483.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975035703.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999952813481.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999980591260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999933368149.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000041702372.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041702370.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041702370.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072252051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072252051.5 node_expansions=74
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041703357.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041704760.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000041703359.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000041702357.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000041704191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000041704469.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000041702357.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041703369.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041703915.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000041704471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000041703913.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000041704482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072252067.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000058362342.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000072252067.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072252054.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072252054.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072252078.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072252078.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072252078.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072252054.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072252078.6 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999997228947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000030564336.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030562947.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=300000030564336.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044459641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005573274.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036123596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047236976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047236420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027788596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005567963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016675474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456026.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050015044.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018393.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021041.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018370.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050021041.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021041.8 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050017998.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017005.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018696.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017851.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021065.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050017165.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050017018.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000050021065.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021040.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021040.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021040.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005574856.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080576634.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354423.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991685954.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005574843.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036130412.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576646.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021065.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083354412.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083354410.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991685967.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991685954.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083354423.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354374.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354413.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354420.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354420.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354410.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354411.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083354411.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083354397.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354359.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354397.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354409.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354409.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354397.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354373.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354397.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354423.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354423.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354411.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354396.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354411.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005574867.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080576644.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025014160.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005574866.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058346628.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102792826.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072237271.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021088.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105570615.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000083354422.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021077.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991685966.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991685978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000105570615.6 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354422.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352200.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354385.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083354385.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462741.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005574828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080576620.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021074.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083359284.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991690815.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005574853.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036130396.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576641.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025926.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083359283.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021051.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991685950.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991685939.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083359284.4 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359270.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359270.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083357326.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359270.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356326.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358016.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083357073.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083354381.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356493.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356339.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000083359270.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359284.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359284.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359284.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359284.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362895.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362895.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083362794.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083362238.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361249.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362916.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361961.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359294.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361405.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359305.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361238.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000083362916.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362929.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362929.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365849.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365849.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362929.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362929.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473984.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473984.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105585095.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000119473984.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470095.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470095.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473996.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473996.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474062.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474062.5 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696224.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000141696224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141696224.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141696255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141696255.8 node_expansions=12
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000169465937.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169468842.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169467882.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169468009.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169468564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169465927.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169468009.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169466898.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169465937.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169467882.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169468842.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000163914399.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000169468842.5 node_expansions=336
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000141700187.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141700757.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141701133.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141701298.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141701853.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141699201.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141701297.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141700201.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141699201.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141699206.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169468858.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000163914413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000155585132.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000169468858.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169468842.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468842.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466632.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466632.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468857.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169468890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246636.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108357778.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041689332.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000180577023.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136135555.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000136135544.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013911544.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000069467100.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113908579.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000166691108.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136135554.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136135544.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000136135544.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000136135544.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000169468889.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000169468889.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000136135544.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052801322.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052801332.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000180577023.8 node_expansions=174
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000166691111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166691073.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166691111.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000166691121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166691121.8 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166691112.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166692668.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166693054.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166693223.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166693785.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166691112.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166693223.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166692119.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166691112.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166691119.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000180579652.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=1800000180579652.0 node_expansions=71
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000180577059.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000180577059.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000180577029.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000180579652.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000180577052.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=1800000180579652.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000180577039.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000180577580.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000180578969.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000180579131.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000180579687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000180577050.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000180579132.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000180577985.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000180577060.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000180577025.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000180579687.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180579666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180579702.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180579680.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180579668.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180579670.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147246357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147246357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024168.2 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175024133.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000161135244.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2100000175024133.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024137.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200024149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200024149.5 node_expansions=155
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024150.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175024150.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175024150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175024150.2 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188913065.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=53) score=2400000188913065.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000188913054.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188913041.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188913054.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188913074.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000188913074.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000102801921.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000036133477.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000225024158.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000019467699.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091689036.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000155576155.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000188913047.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000158357501.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000247243710.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000225024154.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000158357477.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086135269.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000047245477.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000247243710.0 node_expansions=318
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000225024154.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024145.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024154.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000225024180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000225024180.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000225024190.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000225024198.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000225024197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000225024198.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000225024202.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024210.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000225024210.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000188913088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024197.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000225024197.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000225024197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024172.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000225024204.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000225024183.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000225024194.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000225024195.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2400000225024204.5 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000225024204.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000225024181.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024204.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000188913085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000188913085.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000102801939.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000000022370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000152801939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000158357495.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000225024161.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2999999983356592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000055577925.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000086133494.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000152801939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000188913050.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000122246370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000050024148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000011134370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=3000000225024161.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225024196.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000225024165.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024196.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000225024161.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000225024161.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225024175.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000225024174.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225024175.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000225024201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000225024201.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000102801977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000000022417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000152801973.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000158357529.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2999999983356639.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000055577972.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000086133529.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000152801973.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000188913085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3000000188913085.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000122246417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000050024195.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000011134417.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=3000000188913085.0 node_expansions=597
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000188913108.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000188913063.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000188913063.0 node_expansions=30
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022234058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011122336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036120447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000036120447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044460255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047238068.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036130220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052794499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005572710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005573543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022238554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027797764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459648.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038903861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025017462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036126932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016683250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124917.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127152.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030574430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025017463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033350543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013905739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000055571723.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055571431.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055569487.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055571709.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000055571709.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571755.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571733.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571733.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571755.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055571745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055571740.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571745.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571745.1 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094460587.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000083349490.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000094460587.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058349490.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058349490.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353973.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058353973.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058349507.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058349507.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086127297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086127297.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000058349517.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058349531.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000058349509.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058349509.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058353949.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000058353949.4 node_expansions=36
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000058351463.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058353983.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058350893.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058351318.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058349529.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058350485.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058353540.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000058353983.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058353983.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058353983.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130576187.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000130576188.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999958352187.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008352186.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088909520.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130576184.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958352186.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999897238408.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008352186.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088909528.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088909521.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353965.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058353963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130576188.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130576209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576171.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576209.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130580234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130580234.4 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000130576209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576205.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130576205.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130576220.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130576209.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000130576197.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000130576220.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130576215.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576206.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576215.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130576207.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130576207.1 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000158353928.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958352207.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008352204.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088909549.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058353998.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130576204.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353985.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058353985.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958352207.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999897238438.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008352215.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088909550.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088909553.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353984.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353994.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058353994.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058353984.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058353984.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000158353928.2 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130576216.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576195.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576216.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130576218.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130576218.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000130576219.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576207.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000130576187.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000130576204.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000130576195.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000130576184.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576219.6 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130576205.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130576205.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000130576209.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999958352198.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008352198.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088909539.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000058353974.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000130576209.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353973.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058353987.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999958352197.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999897238432.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008352196.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088909560.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088909539.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353975.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353973.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058353973.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058353991.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058353973.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000130576209.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130576209.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000130576196.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576209.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353975.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353975.8 node_expansions=40
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357964.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000158357964.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000158353972.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158353965.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158357964.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158353942.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158353971.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000158357964.2 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000158357423.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158355874.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158355331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158355776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158353948.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158356609.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158354923.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158357964.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000158357964.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158354908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158354908.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158361478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158361478.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358010.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358010.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158358012.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158358046.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158358043.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358046.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158358057.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000158358030.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986134011.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008356233.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116691363.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086135788.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000158358034.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086135786.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086135786.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986134011.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999897242456.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008356234.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116694811.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116694811.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086135789.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000086135788.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086135789.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086135789.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086135789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000158358034.2 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158358042.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158358009.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358042.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158358032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158358032.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158358030.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158358009.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158358030.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127802490.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802490.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127802474.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127802454.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802474.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127802491.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802491.2 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127802457.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127802467.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000127802467.2 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127802453.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127802482.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127802472.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127802455.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127802449.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000127802482.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127799397.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127799397.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802462.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127802462.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802486.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127802488.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000127802488.8 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127802488.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000127802448.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127802488.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686929.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866686929.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686917.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999866686894.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866686917.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866686917.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686932.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999866686894.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866686932.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866686932.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999866686941.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999866686894.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999866686941.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999836131376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999836131376.5 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999897245105.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999886131022.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999900019144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999886130466.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999886130881.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999886129087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999886129087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999886131715.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999886130048.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999886131715.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999900019144.5 node_expansions=561
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999836135874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999836136821.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999836136251.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999836136707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999836134862.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999836134862.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999836137806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999836137528.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999836135862.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999886131622.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999900019144.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1499999900019144.5 node_expansions=71
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900019144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900019144.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900019191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900019191.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900019205.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900019205.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900019191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900019191.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900019173.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900019173.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869463639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869463639.0 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999869469652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869470596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999869469763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999869470485.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999869468652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999869468652.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999869471541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999869470763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999869469652.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2099999869471541.0 node_expansions=1156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999869469222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869470166.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999869469611.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999869470055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999869468222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999869468222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999869470055.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999869470611.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999869471555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999869469222.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2099999869471555.5 node_expansions=782
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999900022767.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900023707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900024711.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999900027041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999900024156.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999900024541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999900022767.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999900022767.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999900024541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999900025374.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999900023707.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2399999900027041.0 node_expansions=324
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869471541.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999869471541.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999869471552.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999869474195.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999900027041.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2399999900027041.0 node_expansions=67
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999900027077.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2399999900027077.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900027041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900027041.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872246765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872246765.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844469002.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999872249417.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999872246776.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999872246803.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999872246764.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999872249417.0 node_expansions=62
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999872246750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872247767.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999872248694.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999872249417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999872246750.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999872248155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999872248583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999872246750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999872246764.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999872248583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999872249453.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999872247750.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2399999872249453.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872249433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872249433.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872249465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872249465.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999872249453.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999872249430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999872249430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999872249430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999872249428.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872249453.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844471702.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999844471702.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844471678.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999844474305.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999844471688.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999844474305.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999844471686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999844474305.5 node_expansions=95
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844471700.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999844471670.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999844471666.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999844474305.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999844471665.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999844474305.5 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999844471639.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844472675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999844473583.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999844474305.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999844471675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999844473044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999844473489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999844471639.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999844473750.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999844471655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999844473472.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999844472675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999844474028.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2399999844474305.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999844474322.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999844474322.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999830585464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999830585464.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999830585464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999830585464.5 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002786447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013896502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991675057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961113335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041683879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241404.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061126987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061130599.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052797819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050019499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905777.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011125475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011127153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022236294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033350531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041685797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050016696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014915.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000061130599.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129199.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129211.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130624.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000061130624.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130636.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130588.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130588.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061130624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061130612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130624.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130636.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061130637.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988905746.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011128847.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088908409.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088908419.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094463981.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130625.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999988905747.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061130625.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011128858.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011128859.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130624.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088908412.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061130624.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094463958.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094463971.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130624.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988905736.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094463981.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463968.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463955.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463968.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905757.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905757.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905745.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905733.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905745.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905734.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905737.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905737.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905735.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905735.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955572402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955572402.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910186.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910186.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988905746.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011128845.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088908401.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088908413.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094463957.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011128857.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011128845.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908401.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094463957.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094463970.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061130636.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130623.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988905734.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094463970.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463957.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463957.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463969.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463969.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463958.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463958.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463969.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463969.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465898.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094466890.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465898.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094466323.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468398.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467711.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467723.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466478.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000094468398.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468422.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910189.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988910189.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910200.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011133300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912857.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088912867.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468442.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061135103.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988910189.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061135090.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011133325.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011133300.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061135090.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088912867.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061135103.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094468422.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094474085.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061135090.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061135078.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988910190.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094474085.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468413.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468413.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468412.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468412.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468412.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474125.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474125.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470376.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471347.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470367.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470801.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471625.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472180.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472180.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474126.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470922.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000094474126.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474125.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468432.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468432.4 node_expansions=89
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094479280.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094475119.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094477057.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094476057.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094476057.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094476501.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094477335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475112.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475113.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094476612.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119468420.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000119468420.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468435.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468435.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468441.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468441.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119468433.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468433.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910201.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910200.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910200.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988910201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988910201.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988910203.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988910203.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914373.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914373.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988910220.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988910212.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999988910210.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988910220.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988910210.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999988914384.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999988914384.8 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988914384.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988910218.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988913122.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988912152.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988912152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988912567.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988913400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988911178.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988911178.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988912708.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999988914384.8 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988914384.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914384.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914399.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988914399.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988914372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914399.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914388.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988914387.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988914388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988914388.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581053.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955581053.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581055.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955581055.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581055.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955581055.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955581056.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955581056.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955583968.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955583968.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999955581064.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955581066.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999955581050.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955581060.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955583921.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999955583957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999955583957.2 node_expansions=59
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999955581052.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955582847.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955583957.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955582996.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955583021.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955583402.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955584235.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955582013.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955582037.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955582012.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955583576.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1499999955583957.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955583958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955583958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955583979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955583979.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027808866.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013919089.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000100028170.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100028170.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138917059.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027808866.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002807981.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052808870.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013919089.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000013919093.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052808877.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100028170.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052808870.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000119478710.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138917059.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052808870.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052808866.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002807977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000138917059.8 node_expansions=360
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000119475537.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119477357.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119477469.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119477635.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119478468.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119477482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119477926.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119478747.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119476531.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119476524.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119476525.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119478024.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138917073.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1800000138917073.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917074.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917074.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138920232.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138917073.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917073.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997249519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997249519.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000047250395.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033360617.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000100028194.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000100028185.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000138917076.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047250409.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000002805062.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000052805964.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000033360617.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033360617.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072250396.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100028208.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000072250421.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138920221.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138917075.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000072250395.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072250395.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022249520.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000138920221.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917086.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917086.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138917075.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000138917086.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138918857.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138919031.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138918205.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138919038.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138919031.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138919413.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138920246.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138918023.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138918023.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138918023.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138919575.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000138920246.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138920247.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997252694.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997252694.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997252705.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997252703.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997252705.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027805938.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027805938.8 node_expansions=59
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999997252683.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000025030426.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999997252648.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000016697093.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000025030426.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585983.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025030465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025030465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025030450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025030450.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055583716.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055583716.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005586016.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005586016.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805967.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027805967.0 node_expansions=118
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999977808264.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000027805942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000016697081.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000016697096.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999997252706.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000027805968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000027805968.0 node_expansions=165
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999997252716.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999997253703.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999997254660.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999997255092.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999997253815.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999997254646.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999997254648.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999997255105.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999997253979.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999997253703.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999997253704.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999997253715.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999997255204.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000027805965.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2400000027805965.0 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000027805968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000027805944.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027805968.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027805968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027805968.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000027805978.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000027805951.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000027805974.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000027805961.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000027805967.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000027805968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000027805978.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033363997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033363997.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000033361543.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000033361509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033361543.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000063917085.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000063917085.5 node_expansions=355
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000058364013.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000075028190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000058365958.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000058365242.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000058364964.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000058365968.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000058365958.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000075028180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000058364291.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000094472622.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000083361523.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000075028179.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000058366353.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=3000000088917067.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=3000000083361511.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=3000000094472622.5 node_expansions=3263
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000058364408.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000058362464.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000058363464.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000058364408.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000058363853.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000058363575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000058364408.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000058364408.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000058364853.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000058362742.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000058362464.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000058363464.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000058363464.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000058364964.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000094472622.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=3000000088917067.0 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=3000000083361511.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=3000000094472622.5 node_expansions=399
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000088917069.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000063917067.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000083361512.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000094472622.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=3000000094472622.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036121600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055570053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055564989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080570609.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574498.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573942.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000080574498.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997236596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997236319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044458598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044460884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033348333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036124366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997235762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997236310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005563238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011119919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002786017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002786850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005565462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022233027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025012196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000047238387.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047234498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000047238387.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574498.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574498.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574523.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005572734.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044461623.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572720.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080574520.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997239387.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094463400.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000094463409.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574499.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080574509.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080574509.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574512.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574512.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000094463409.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094463401.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094463376.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463401.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094469134.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094466762.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466197.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094465362.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094467029.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094465787.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094466343.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466356.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000094469134.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094469120.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469093.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469120.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469134.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469082.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469134.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469123.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469136.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469132.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469132.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094469121.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471521.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471900.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471066.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470121.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472732.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471510.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094472066.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122241188.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000122241188.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122241174.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241174.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097241187.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097241187.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097241199.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097241199.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097241209.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097241209.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097244830.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097244830.1 node_expansions=77
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097241209.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097241194.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097241209.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133352300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133352300.2 node_expansions=28
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000133352299.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000125018966.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000125018966.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000133352299.2 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133352289.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133352289.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133352289.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133352299.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133352304.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000133352304.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133352289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133352289.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972239401.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972239401.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999972243006.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972244405.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972246754.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972244951.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972243016.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972247310.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972246921.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972245366.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972245921.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1199999972247310.8 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999972245089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972243006.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972244433.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972245799.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972244951.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972243017.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972245949.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972245377.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972245922.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972247310.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999972247310.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247338.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972247338.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972252224.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999972249461.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972247349.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972248724.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972250113.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972252224.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972249279.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972250304.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972249724.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972247335.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972250280.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972249461.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1799999972252224.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972252224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972252235.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972252235.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999972254347.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972252237.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972253625.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972255023.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972256847.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972252246.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972255180.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972254626.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972252236.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972253245.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972253237.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972254347.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999972256847.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950034634.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950034634.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999972261888.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972259777.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972262721.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972261444.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972262444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972264221.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972259777.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972259777.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972264388.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972262166.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972260777.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972260777.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972261888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1799999972264388.2 node_expansions=403
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999972261902.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972259805.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972262721.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972261166.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972262444.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972262555.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972259778.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972259791.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972262166.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972261458.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972260778.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972264388.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972260805.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972261888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1799999972264388.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972264402.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972264402.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972267347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972267347.5 node_expansions=93
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000044489568.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000011157124.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083378458.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044489568.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000144491347.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000011157124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066713568.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066713568.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000133380236.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000133380236.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000144491347.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000144491347.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000094491346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000144491347.5 node_expansions=774
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000144490514.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144488412.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144491345.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144489801.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144491070.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144488403.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144488402.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144488404.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144490801.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144490067.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144489413.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144489403.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144491079.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144490237.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000144490514.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000144491345.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144491347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144491347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972267346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972267346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972265694.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972265694.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972269977.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972269977.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999972267367.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972267367.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999972267349.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019485968.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972267339.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999972267339.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000019485968.5 node_expansions=63
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1799999972268339.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972269450.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972267336.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972268713.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972269991.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972267324.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972267324.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972267324.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972269713.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972268991.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972268324.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972269435.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972268324.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972270002.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999972269185.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999972268602.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000016704135.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000019485968.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000008375379.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000002815635.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000002814914.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000002817872.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000019485968.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019485982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019485982.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019488659.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019488659.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019485994.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019485994.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019488661.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019488661.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980597106.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980597106.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980602438.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980602438.8 node_expansions=302
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000041707329.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999972262884.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119485136.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041707328.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000130597117.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000080597116.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000055597116.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008374897.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052819339.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052819326.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000158374896.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000158374905.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000080597107.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080597130.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000130597127.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000130597115.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000080597130.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000055597106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000158374905.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158374896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158374896.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980597116.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980597116.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999980597126.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980597129.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999980597129.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980597116.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980597116.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980602453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980602453.2 node_expansions=320
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980598114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980599225.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999980597126.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999980598507.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999980599781.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999980597114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999980597114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999980597118.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999980599519.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999980598784.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999980598114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999980599229.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999980598114.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999980599781.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999980598947.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999980597396.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2099999980599781.0 node_expansions=256
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980599774.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999980599796.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999980599796.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999980599774.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999980599758.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2099999980599796.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980599779.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980599779.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980599803.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980599803.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980599806.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999980599781.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980599806.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005595851.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005595851.5 node_expansions=103
FooPlayer.decide: Prioritizing 21 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999980600807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999980601918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999980599807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999980601192.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999980602481.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999980599807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999980599818.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999980599807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999980602206.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999980601484.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999980600807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999980601914.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999980600807.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999980602480.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999980601651.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999980600091.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000005595840.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000000036117.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2399999997260841.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2400000000037642.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2400000000038349.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2400000005595840.5 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005595841.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005595841.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005601173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005601173.0 node_expansions=321
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005600627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005600461.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000005601183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000005600905.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000005600183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000005600627.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000005601183.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000005600350.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000005598794.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000005601183.0 node_expansions=1940
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005600631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000005599909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000005598526.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000005598516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000005600905.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000005600193.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000005599526.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000005599528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000005599516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000005599528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000005601193.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000005600350.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000005598806.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000005601193.0 node_expansions=289
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005599804.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000005601173.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000005601198.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000005601196.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000005601188.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000005601198.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000005601195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005601195.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077823415.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000008378960.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000155601181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000041711392.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000130601181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000105601170.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000080601182.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000033378960.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000077823392.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000077823393.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000183381640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000183378959.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105601186.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000080601195.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000155601206.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155601194.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105601193.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000080603851.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2400000183381640.0 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183381593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183381593.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183378970.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183378970.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166705028.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166706139.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166704028.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166706716.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166705027.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166704041.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166705417.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166704040.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166704028.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166704028.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166706417.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166705693.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166705040.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000166705028.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000166705029.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000166705025.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000166705860.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000166704306.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000166706716.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166706693.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166706693.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166706699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166706699.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061151130.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999991706685.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999988928907.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000138928918.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000025039129.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000113928915.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000105595574.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000063928907.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000016706685.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000061151129.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000061151129.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000166706694.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000088928926.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000063928907.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000138928915.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155597933.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000105595604.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000063928907.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000166706694.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166706686.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166706686.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999988927539.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988928933.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999988928886.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999988931245.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999988931260.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999988931260.5 node_expansions=90
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999988928871.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988928893.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988929871.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988929871.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988929887.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988930982.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988928899.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988930261.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988929872.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988930163.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988930729.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988931276.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999988930538.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999988929150.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999988929872.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999988929896.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999988929893.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2399999988928872.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2399999988928896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2399999988931276.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999966709052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999966709052.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988931298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988931298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988931285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988931285.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988931287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988931287.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000016705410.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000002817785.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000005591536.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000008372789.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2700000016705410.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016705399.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016705399.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994483217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994483217.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994483199.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994483199.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997260987.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999997260965.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260954.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999997260977.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999997260977.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997260954.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2699999997260977.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260974.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260975.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260975.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260985.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997260985.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999997260964.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260974.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999997260997.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999997260996.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997260972.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2699999997260997.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999997260962.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260961.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260962.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997260954.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999980594334.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260984.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999997260984.5 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999997260975.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260975.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999997260970.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999997260995.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997260981.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2699999997260995.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999997260984.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260960.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260984.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999966702107.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2699999966702123.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2699999966702109.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2999999994479838.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2699999966702119.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2999999994479841.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999994479841.0 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000050035430.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999963924319.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000113924319.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999972256772.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000102813216.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000094479874.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000038924318.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999991702096.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000036146550.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000058368763.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000163924319.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113924331.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000036146540.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000055590985.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000130590985.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130590994.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000080590985.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000038924318.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000163924319.0 node_expansions=442
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000163924307.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000163924309.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000163924319.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000163924330.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000163924296.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000163924305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2700000163924330.5 node_expansions=64
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000163924326.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163924318.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000163924299.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000163924297.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000163924310.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000163924310.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163924326.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999963924342.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963924327.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963924342.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999991702066.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999991702066.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999963924360.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963924336.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963924360.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963924354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963924354.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999963924352.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999963924338.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963924352.0 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055569766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055567821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072235886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063901987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041675542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030564944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030565221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000077793099.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795321.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795599.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077797266.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019456053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013901889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002789640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002789075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000050016710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038903865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008343527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022232181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002788793.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002786574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002786559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027788570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036124706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027789959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050016710.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050013655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016710.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016710.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050016710.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019510.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025019500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025019500.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025024203.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025024203.8 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025019508.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025024214.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025019508.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025019533.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025019497.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000025024214.8 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000025021182.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025022139.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025022430.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025022695.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025024225.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025022016.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025021714.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025020486.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000025024225.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025024228.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025024228.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025024238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025024238.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025024238.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025024238.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025024250.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025024250.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025024277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025024277.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025024289.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025024250.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025024289.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000025025931.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025026921.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025027188.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025027466.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025029424.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025026763.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025024263.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025025245.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025026910.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000025029424.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025029410.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025029397.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025029410.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025029411.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025029411.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025029411.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025029409.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025029411.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058362686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058362686.4 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025029422.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025029414.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025029422.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472067.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969472078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969472066.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472078.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472065.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969472065.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029412.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052807187.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050029399.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583189.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977805399.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025029409.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025029398.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807190.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077807190.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050029413.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025029412.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029398.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061140534.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061140524.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029399.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977805398.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977805398.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000077807190.9 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077807178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807178.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077807201.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077807199.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077807201.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077807197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077807197.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969472068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029401.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077802006.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075024228.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969472067.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005583189.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977805402.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025029401.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025029401.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052807180.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050029402.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025029401.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029402.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086135339.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086135339.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029401.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977805414.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977805401.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000086135339.4 node_expansions=144
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000061142178.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061143165.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061143456.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061141512.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061142998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061140512.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061141498.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061143165.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061143443.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061144287.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086135339.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000086135339.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086135353.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135353.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800219.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977800219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800241.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977800241.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977800218.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977800218.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941689107.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941689107.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005578871.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005578871.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025024204.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077801993.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075024218.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005578871.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041689996.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013912218.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025024218.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050024219.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077802007.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102802006.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075024215.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050024218.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050024215.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086135352.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086135343.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050024204.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013912204.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999977800231.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000102802006.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802020.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102804934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102804934.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102803672.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102804656.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102804920.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102802987.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102804517.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102802033.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102802976.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102804656.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102803987.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102804807.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000102804920.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102804920.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102804920.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102804948.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102804948.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102804949.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102804949.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246466.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000102806617.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102807616.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102808183.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102805949.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102807464.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102807062.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102804949.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102805951.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102807618.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102806908.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102807738.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122246467.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1200000122246467.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246489.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246489.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246467.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122246468.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246468.0 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000122250906.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122251471.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122250189.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122253245.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122250360.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122249239.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122250189.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122251856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122250745.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122251856.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000122251856.5 node_expansions=249
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122249290.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122249263.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122249290.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122249253.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122251856.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=1800000122251856.5 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000122251883.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122251856.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122250907.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122251472.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122250190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122251740.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122251856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122249253.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122250387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122250216.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122251891.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122251185.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000122251883.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122251856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122251856.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138915903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138915903.5 node_expansions=31
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000122253536.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000122254523.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122254246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000122254079.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122254269.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000122252870.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122254371.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000122254557.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000122251891.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000122252969.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000122252856.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000122254550.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122253815.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000122254557.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122254537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122254537.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000100032364.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100032311.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000100032335.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100032332.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100032359.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000100032348.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100032364.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116696348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116696348.5 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000100033739.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100034016.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100033349.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100034739.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100032350.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100034739.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100033349.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100033361.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100034849.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100032349.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100033461.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100033349.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100033349.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100034294.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000111140782.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000116696336.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000116696336.5 node_expansions=318
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080585218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116696327.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116696324.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116696364.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116696327.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2100000116696364.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000088915795.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116696298.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000116696298.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116696298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116696298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002806535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002806535.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030585200.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038918534.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091696309.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088918546.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030585201.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066696311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027806544.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022251867.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047251854.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091696313.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116696309.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088918535.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063918520.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063918520.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100029655.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122251905.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066696312.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008362099.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000122251905.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122251867.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122251867.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258721.8 node_expansions=235
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000122255756.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122256034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122255756.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122254367.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122255756.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122255367.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122258700.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122254367.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122255478.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122256311.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000122258700.8 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000122255757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122256068.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122255758.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122254368.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122255381.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122255756.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122255367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122255402.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122254395.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122254368.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122258702.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122255479.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122255402.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122256326.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000122258702.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122258701.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975030591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975030591.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002815515.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000002816882.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002817159.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002816882.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002815493.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002816882.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002816493.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002815493.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002815493.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002816604.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002817326.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002817437.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000002817437.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000002817437.5 node_expansions=572
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000002816916.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002817160.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002815508.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002816884.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002816916.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002816527.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002816493.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002816494.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002815508.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002815494.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002816604.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002816494.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002816493.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000002817361.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000002817453.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000002817453.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002817438.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002819280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002819280.0 node_expansions=111
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030596104.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038929453.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091709047.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088929483.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030596138.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066707238.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027817438.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022262784.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047262794.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091707227.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116707240.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088929463.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063929437.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063929437.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100040572.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122262805.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066707241.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008373016.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000122262805.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094480006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094480006.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122262781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122262781.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122262793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122262793.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122264624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122264624.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122262824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122262797.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122264624.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122262802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122262816.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122262807.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000122264624.2 node_expansions=64
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122264195.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122263790.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122263915.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122263804.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122263804.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122262806.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122262791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122263806.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122263806.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122263790.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122263790.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122262804.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122262790.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122263915.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122263790.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122263790.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122264639.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122264202.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000122264639.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122264624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122264624.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122268848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122268848.2 node_expansions=368
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122266027.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122265649.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122265749.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122265638.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122265660.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122266472.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122264650.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122264639.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122265639.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122265650.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122265640.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122265652.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122264652.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122264638.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122265751.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122265649.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122265649.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122266038.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000122266472.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122266473.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122266448.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122266473.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122268858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122268858.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030602158.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038935492.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091713293.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088935493.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030602158.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066713270.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027823492.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022268825.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047268825.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091713270.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116713270.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088935505.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063935492.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063935492.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100046604.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066713293.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008379047.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000002823492.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000116713270.8 node_expansions=738
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000116711894.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116710895.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116711895.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116711894.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116710929.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116712007.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116711929.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116712286.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116712008.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116711929.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116711895.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116712283.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116711896.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116711894.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116710894.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000116713283.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000116711894.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000116710929.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000116711897.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000116713283.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116713283.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116713283.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116713308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116713308.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116713284.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116713316.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000116713316.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116713287.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116713286.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2100000116713316.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116713283.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116713283.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116713305.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116713305.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030602194.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038935549.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091713316.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088935528.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030602194.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066713306.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027823527.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022268860.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047268860.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091713316.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088935539.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063935527.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063935527.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100046649.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000122268861.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066713306.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008379083.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000002823527.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000122268861.8 node_expansions=325
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122268873.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122268846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122268861.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122268861.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122268882.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122268885.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000122268885.2 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122268871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122268846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122268871.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122268885.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122268885.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030602206.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038935524.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091713316.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088935537.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030602192.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066713323.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027823539.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022268870.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047268871.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091713315.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116713324.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088935536.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063935538.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063935525.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100046648.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066713314.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000008379079.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000002823525.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000116713324.8 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116713315.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116713289.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116713315.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116713336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116713336.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000080602213.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116713313.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000116713316.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116713326.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116713326.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000116713316.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000116713326.8 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080602218.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116713290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000116713290.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080602214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080602214.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027824436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027824436.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000027824416.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027824416.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966712406.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966712406.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999966709627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966709627.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938928627.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938928627.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999922258659.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938928627.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999938928661.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999938928661.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999938928651.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2099999938928661.0 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938926971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938926971.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999944484193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944484193.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944482516.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944482516.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944484179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944484179.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944484212.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944484212.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999950039724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950039724.0 node_expansions=20
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999950039739.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999916706407.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941706404.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999916706405.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999933373071.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1799999950039739.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999950039738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950039738.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036628.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036628.0 node_expansions=27
FooPlayer.decide: Prioritizing 5 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999961148181.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036612.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969480834.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999969482240.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961145223.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2099999975036612.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036612.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036675.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036656.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975036671.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975036652.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999975036659.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999975036661.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2099999975036671.5 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999975036649.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975036611.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975036649.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347278.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050013886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052789998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019456054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019456331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041678887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038898322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019454386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019454386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019452996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019451329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050013308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033343600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038900274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000072236723.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072239223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000072240612.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000033351102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016679376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016683543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019460498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013904942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019460495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019460485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999986124586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999986124876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030573033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044462834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019456586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000009294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991679017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011127153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999986124849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986122639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986123448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986121781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025017476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027793041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044462834.2 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044462834.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466728.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091690739.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072246295.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072246295.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991688061.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994466728.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036133418.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091690742.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000072246295.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991688061.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991688061.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024061.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091690742.0 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091687814.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687683.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690739.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690461.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687828.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688939.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686425.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091688239.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000091690739.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690753.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690753.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690753.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690750.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024098.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994466765.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091690761.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072246330.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072246319.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991688094.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024083.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994466750.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036133444.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024097.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050024098.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000072246319.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024083.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991688083.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991688097.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050024098.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024097.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050024098.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091690761.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690761.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690761.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690776.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690776.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690776.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690776.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091690799.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690765.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091696450.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091690757.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091690756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000091696450.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091696450.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693520.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693409.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696186.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091693506.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694617.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091695895.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692117.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693964.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000091696450.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696465.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994472450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472450.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472464.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472477.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472479.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969472479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969472466.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969472466.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050029809.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969472465.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091696489.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000072252033.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047252021.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966693798.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025029800.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011139153.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066696476.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029809.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025029812.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047252045.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029798.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966693798.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966693812.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029809.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025029798.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025029812.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091696489.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696466.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696477.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696468.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696479.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091696475.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091696501.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091696491.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000091696501.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696501.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091697498.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091699156.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091699987.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696487.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091697599.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697487.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091701654.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091697878.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091699709.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116687551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000113911982.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000116687551.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687552.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687566.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116687585.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690329.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690199.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691021.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116687565.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116688672.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687563.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116692688.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116688963.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116690757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000116692688.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692688.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692688.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695910.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692701.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692716.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692716.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692713.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692713.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695922.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695922.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116692702.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116695480.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116695367.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695367.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116695647.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116693700.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116692700.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116693811.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116692700.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116694089.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116695922.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000116695922.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695924.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695924.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695938.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695938.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695923.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695923.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116698881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116698881.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116695936.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116695936.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116695948.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116695958.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116698866.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000116698866.2 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000116695923.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116698866.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116698701.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116698588.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116698588.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116698866.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116696932.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116698325.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116695921.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116697032.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116695945.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116697310.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000116698866.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116698880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116698880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116698881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116698881.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050032202.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005586879.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000097254424.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072254447.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966696199.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025032199.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005586866.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047253533.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091698879.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050032210.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050032199.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072254445.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050032199.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013920199.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013920199.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050032199.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050032200.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050032213.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000097254424.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254424.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254424.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254436.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254436.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254424.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254424.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254434.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254434.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254448.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254448.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254467.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254467.4 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097254436.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254447.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097254443.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097254456.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097254448.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000097254456.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097254467.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254418.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254467.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254467.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254467.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097254469.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254442.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254469.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587746.2 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097254466.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254444.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097254468.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097254454.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130587730.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097254480.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000130587730.8 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000130587744.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000122254410.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000122254397.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000130587744.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130587730.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587745.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111143301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111143301.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111146077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111146077.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000111143300.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111144300.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111146091.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111145427.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111145966.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111145980.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111144313.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111144313.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111145710.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111143316.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111144433.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111143322.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111144688.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000111146091.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111146091.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111146091.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986145203.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986145203.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063923857.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000130590522.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111146091.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086146077.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980587842.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038923842.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999986145189.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027811868.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105590522.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063923855.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083368299.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105590522.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063923856.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027811858.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027811856.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063923858.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000063923855.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063923842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000130590522.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130590545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130590545.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130590562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130590562.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130590546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130590546.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111146115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111146115.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136137985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136137985.2 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111146114.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111146131.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111146126.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111146127.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136137968.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000136137968.8 node_expansions=64
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000111146129.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111147115.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111148225.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111148781.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111147115.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111148781.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111147115.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111147114.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111147114.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111146118.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111147226.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000111146136.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111147503.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000111147115.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000133362135.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000136137970.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000133365079.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000136137970.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136137970.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136137970.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991692648.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991692648.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000069471302.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136137968.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000116693550.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091693534.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000008359312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019471288.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991692635.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033359324.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000130582426.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088915760.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088915761.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111137990.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069471302.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044471288.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044471310.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000069471302.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044471288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000044471288.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000136137968.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136137968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136137968.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136138003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136138003.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000136137993.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136139006.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136139104.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136140681.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136139006.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136140672.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136137993.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136138007.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136138993.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136138015.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136139117.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136137993.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136139398.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136138993.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000136140681.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136140676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136140676.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000158359621.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158359621.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136143881.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136143881.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158360621.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158361733.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136142770.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136140659.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136143770.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158359621.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136143047.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158359621.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158359621.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136143325.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000158360621.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000158361733.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000152806733.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2100000136143881.0 node_expansions=649
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000136142770.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136143792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136143882.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136143795.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136144881.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136142774.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136142774.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136143770.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136142781.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136143882.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136143792.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136143784.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136142770.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136143073.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136143770.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000158361733.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000147249088.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000152805747.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000136143882.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136143885.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136143885.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047255027.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969476339.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116699451.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091699452.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999986143006.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999997255031.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969476338.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011143005.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108366116.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066699450.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066699451.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000111143894.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047255006.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022255006.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022255005.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000047255009.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022255005.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000022255005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=2100000116699451.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116699451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116699451.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969476315.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969476315.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969476318.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969476318.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969476339.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969476339.8 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999969476350.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969477350.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969477352.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969477350.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969478460.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969476349.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969476349.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969477350.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969476350.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969477462.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969477348.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969477350.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969476350.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969478460.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969476642.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999969477350.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999991695338.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999980582685.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999986139352.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2399999991695338.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991695351.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991695351.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008358362.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008358362.5 node_expansions=30
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000008358372.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000008359303.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000008361414.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000008359473.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000008359303.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000008358362.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000008360414.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000008358640.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000008359303.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000002803746.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000008360414.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000008361414.0 node_expansions=544
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999991697449.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991697462.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999991697461.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999991697462.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000008361414.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000008361414.0 node_expansions=61
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2399999991697462.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991697437.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991697437.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991698437.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991698451.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991697438.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991697437.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991698451.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991697462.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991698548.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999991697437.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991698437.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991697437.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999991698437.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999991698437.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999991697715.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999991698462.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000002803746.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000008360427.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000008361414.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000008361414.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008361419.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008361419.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008362527.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008362527.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000008361429.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008361432.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000008362536.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000008362548.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000008362548.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2700000008362548.5 node_expansions=175
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000008361454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008361441.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000008361449.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000008361449.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000008362548.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000008362548.5 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000008361464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000008361464.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000008361439.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000008362451.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000008361437.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000008361455.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000008361451.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000008361451.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000008361464.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000008362562.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000008361439.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000008362464.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000008361455.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000008361439.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000008362451.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000008361733.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000008362464.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000008362562.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991695882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991695882.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008363813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008363813.0 node_expansions=29
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000008362562.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000008362548.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000008363844.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000008362548.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000008363559.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000008362562.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000008362548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000008362562.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000008362562.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000008362549.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000008362548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000008362549.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000008363549.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000008362559.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000008362548.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000008363562.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000008362827.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000008363550.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2700000008363844.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008363828.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000008363828.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008365119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008365119.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991697174.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991697174.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966697174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966697174.5 node_expansions=11
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999966697187.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999966697185.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999966697187.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966698185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966697187.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966697184.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999966697185.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999966697199.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999966697187.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966697198.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966697186.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999966697186.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999966698187.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999966697185.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999966698198.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999966697464.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999966698462.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999966698186.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2099999966698462.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999966698462.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966698477.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966698465.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999966698440.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999966698428.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2099999966698477.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966698441.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966698441.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966698477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966698477.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044477120.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000152810465.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000113921576.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000088921582.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999994477108.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999994477131.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999944476220.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050031799.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000147254899.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000063921564.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063921562.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108366006.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000044477108.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000019477110.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000019477110.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000027810442.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000002810443.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997254886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000152810465.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152810465.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152810465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944476244.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944476244.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944476245.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944476245.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944476254.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944476254.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944476254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944476254.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944476257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944476257.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919476257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919476257.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999988897002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000025010725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025009891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025009891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000025010725.2 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128346.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002790741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002789365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025015224.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685565.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050020609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061132253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679631.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002790170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011125764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019462428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033352772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041686418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047243386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027795525.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050018362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025017739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044460307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000061132253.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129764.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061129198.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132264.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061132264.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132267.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132267.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797163.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797177.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797177.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797198.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797211.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797211.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797197.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797210.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797196.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797210.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797211.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002797221.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797172.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797221.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997248187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997248187.4 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997241655.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241617.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241655.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025019377.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025019377.2 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025019377.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999997241613.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=900000025019377.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025019377.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025019377.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025025932.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025025932.1 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000025021331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025025923.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025021889.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025021331.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025021054.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025025124.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025023978.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025022589.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000025025923.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025025923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025025923.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025032762.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025032762.9 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000025025925.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025032728.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000025025919.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000025025932.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000025025924.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000025032728.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000025027854.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025028409.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025027839.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025032742.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025027576.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025028854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025029395.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025030506.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025029117.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000025032742.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025032728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025032728.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025032777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025032777.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025032764.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025032764.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025032779.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025032779.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025032762.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025032762.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476322.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994476318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476306.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476306.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980587406.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980587406.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476351.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994476351.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994476355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994476355.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963920799.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963920799.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963920796.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963920796.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000031854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000031854.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963920807.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963926208.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963920778.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963920765.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963920810.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999963926208.5 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963922710.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963923263.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963922722.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963926208.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963922430.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963923742.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963924263.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963925375.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963923986.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963925653.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=899999963926208.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963926208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963926208.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963929139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963929139.5 node_expansions=22
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037297.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000000037297.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000037301.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037297.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000037297.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000037334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000037334.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986148477.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986148477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986148465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986148465.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986151374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986151374.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986148476.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986148466.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999986151396.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986148478.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986148463.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999986151396.5 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999986150396.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986150952.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986151398.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986151674.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986148454.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986150118.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986151396.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986149452.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986153075.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986151118.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986153353.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999986151398.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986151408.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986151408.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986151405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986151405.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986151408.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013929175.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075042966.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999980596729.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000136154088.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000102820743.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000075042963.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075042964.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075042952.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999980596729.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000041707868.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150042965.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108376310.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000150042965.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150042965.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150042940.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150042965.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150042965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150042965.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986151410.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013929188.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999986151410.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000075042967.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075042977.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980596743.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136154077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102820763.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075042977.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000075042967.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000075042967.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000075042967.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075042977.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075042967.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075042965.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999980596743.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041707855.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108376299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000136154077.5 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136154077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136154062.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136154077.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136154084.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136154084.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136154101.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136154088.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136154100.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136154085.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136154091.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136154078.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136154101.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136151868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136151868.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986149191.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994482531.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999966704755.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055596303.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055596310.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980594541.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083374080.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055596288.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055596310.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055596287.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055596290.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055596288.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055596287.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055596303.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999961150066.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022261188.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130596288.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088929635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000130596288.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130596306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130596306.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130601165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130601165.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130596285.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130596277.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130601165.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130596293.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130596293.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000130601165.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000130596276.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130598965.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130598798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130599521.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130596276.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130597958.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130596298.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130597280.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130600887.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130598943.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130598110.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130601165.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000130601165.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130601187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130601187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130601165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130601165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130601165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130601165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130601202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130601202.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130601199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130601166.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130604374.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130601178.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130601166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000130604374.2 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000130602985.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130601168.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130602152.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130603652.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130604374.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130601152.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130602818.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130601152.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130602166.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130603557.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130603818.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000130602985.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130602707.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000130604374.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130604390.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130604390.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130604387.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130604387.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130604409.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130604407.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130604397.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130604409.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130604409.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130604409.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961158147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961158147.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986157255.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994490623.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999966712813.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000055604399.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055604387.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980602603.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136159931.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083382154.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055604399.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055604399.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055604399.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055604365.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055604365.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055604365.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055604387.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000022269267.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000130604376.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088937712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000136159931.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136159934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136159934.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136159935.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136159957.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136159979.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136162600.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136159935.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000136162600.0 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136161768.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136159967.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136160933.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136162467.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136159933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136161600.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136159933.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136160933.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136162600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136162326.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136162602.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136161766.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136161511.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136162344.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000136162602.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136162600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136162600.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136162600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136162600.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986159946.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994493267.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999966715503.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055607048.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980605312.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083384833.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055607079.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055607048.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055607044.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999961160822.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022271978.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000130607044.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000088940380.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000130607044.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130607054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130607054.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130607054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130607054.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986162417.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994495750.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999966715531.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980607750.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000136165084.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000083387306.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055607087.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055607056.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055607087.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055607057.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999961160832.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000022274417.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000088942861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000136165084.0 node_expansions=215
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000136162643.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000136162598.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000136162643.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000136162621.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000136165084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000136165084.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000136164417.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136162584.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136163584.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136165098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136164417.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136162584.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136164265.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136162596.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136163584.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136163584.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000136163584.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000136164973.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000136164429.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000136164154.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000136164973.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000136165098.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136165118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136165118.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961163311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961163311.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961163309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961163309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961160532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961160532.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933379290.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961163308.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999961163322.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961163318.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961163310.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999961163322.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961160543.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961160543.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999933382098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933380265.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933381265.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933381265.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933380265.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933382210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933380265.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933381265.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933380265.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933382654.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933382932.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933382098.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933381820.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933381265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1199999933382932.0 node_expansions=438
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999933381835.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933379987.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933380987.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933381022.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933379986.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933381820.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933382932.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933381668.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933380002.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933380986.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933379987.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933382668.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933381820.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933381543.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999933380987.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1199999933382932.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933382931.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933382931.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958382078.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999966715389.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999938937598.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027829154.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055606932.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980605167.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108384710.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055606933.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027829154.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027829153.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027829154.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027829188.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027829166.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027829154.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055606933.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994494078.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102829155.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061162487.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000108384710.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108384710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108384710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108385688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108385688.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108383888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108383888.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933380710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933380710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933380725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933380725.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933380725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933380725.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933380756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933380718.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933380721.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933380734.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933383098.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999933383098.5 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999933382543.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933380709.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933382300.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933383098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933381710.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933380724.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933382002.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933382543.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933380709.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933380709.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933381709.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933380724.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933381710.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933382265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1199999933383098.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933383098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933383098.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933384965.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999933383112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999933383109.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999933383122.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999933384931.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999933383112.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999933384931.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999933384931.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933383132.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933384667.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933384097.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933383112.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933384410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933384931.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933383132.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933383101.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933384097.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933383101.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933384097.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933384097.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933384667.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999933384931.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384931.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933384931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933384947.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933384947.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999933384945.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933386501.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999933385947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933384980.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999933386223.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933384945.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999933384945.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999933384945.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999933385945.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999933384945.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999933385945.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999933385947.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999933386512.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999933386779.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999933386779.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933386781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933386781.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938941432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938941432.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938941432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938941432.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938941432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938941432.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999938941441.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938941455.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999938941445.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999938941427.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938941445.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1199999938941455.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938941455.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938941455.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933386768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933386768.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933386766.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933386766.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999933386766.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933386766.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933386778.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933386778.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933386778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933386778.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958385902.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999966719211.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999938941432.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027833010.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055610779.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980608999.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108388546.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055610767.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027833002.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027833010.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027832990.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027832988.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027832988.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027832988.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055610777.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994497888.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000102833011.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061166335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000108388546.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108388554.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108388533.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108388554.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108388571.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108388571.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000108388571.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108388567.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000108388577.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108388565.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108388590.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108388567.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000108388590.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108388590.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108388546.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108388590.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022229280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022229614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966671391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011119835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966671390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999966667778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966668613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980557834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033340169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017232.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055573310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061132000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058353689.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061131998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058354234.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047241669.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050014434.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011122720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011126297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041686656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041683873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055575876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036128583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044463875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041682206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125738.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124630.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000061132000.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128666.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129777.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061132001.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132001.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132001.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132000.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135210.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132001.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027798667.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027798667.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000027798680.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027798655.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027798680.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911130790.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911130790.0 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999911127568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911127544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911127568.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241345.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972241345.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241319.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241345.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241357.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972241356.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972241329.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241356.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972241353.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999972241354.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972244528.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999972241363.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972241366.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972244554.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999972241356.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999972244554.2 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999972242755.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972243865.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972244013.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972244276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972243851.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972244554.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972242185.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972243720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999972244554.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972244554.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972244528.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244554.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244567.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999911130791.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000022357.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027801903.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468579.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972244568.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027801903.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977800124.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024131.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024135.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094468579.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094468587.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027801910.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027801902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094468587.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468567.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468587.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468587.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468567.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468587.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468586.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468586.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468598.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468588.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468598.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127801877.6 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127801893.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122246346.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000127801893.1 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127801899.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127801887.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127801887.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127801890.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127801877.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801899.1 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801893.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127801893.1 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127801889.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127801888.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127801888.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127801891.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127801878.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000127801891.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801893.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801893.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911130801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911130801.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911130802.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999911130775.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911130802.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972244565.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972244539.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244565.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950022343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950022333.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950022343.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950019131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950019131.8 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950022354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950022333.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950022354.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950022354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950022354.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999888908534.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033355660.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105579646.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999950022335.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988911200.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083363144.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083363144.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000105585366.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105585366.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038912993.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038912978.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038912998.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000105585366.6 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105581053.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105582164.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105582311.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105582588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105582144.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105585386.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105582145.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105580478.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105582053.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000105585386.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105585381.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105585381.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888914278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888914278.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888914254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888914254.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888914255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888914255.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888914254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888914254.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836134278.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836134278.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836134278.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836134278.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836134300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836134300.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999836134312.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999836134284.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999836134290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999891685203.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999836134301.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999836134279.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999891685203.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999836135653.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999836134264.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999836136931.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999836135265.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999836137208.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999836134264.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999836134286.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999836134264.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999836135099.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999836136653.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999891685227.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999886131814.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1199999891685227.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999891685203.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891685203.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891685239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891685239.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872240795.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872240795.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999872240808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872240804.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999872240794.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999872240795.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999872240807.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872240808.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877796349.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877796349.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877796360.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877796349.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999877796339.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877796339.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877796339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877796360.2 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567921.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069456310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075012756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061122820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050009087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000077790532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000072235598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052787976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052787976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121254.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083348942.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083351165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000050014166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002790153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047236666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038901876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044456310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044455490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002790151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002790154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002790154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041680278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036124377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047235000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027788531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022230461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022230461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027787420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008340684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027786875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022230471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022231305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038902153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013899850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022233464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019455976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011121239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011120684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033345751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025010181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038901640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030566032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008343184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055570609.5 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055567554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055567831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055570609.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575499.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055570632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055570609.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570632.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570655.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055570646.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055570633.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570646.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991679975.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991679975.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991679981.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991679942.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991679981.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977790189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977790189.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999977790190.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977790175.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977790190.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977795040.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977795040.8 node_expansions=21
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999977791590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977793387.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977792688.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977795054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977791590.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977794354.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977791865.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977790178.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999977795054.2 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999977795057.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977795031.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999977795068.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999977795051.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999977795051.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999977795054.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999977795068.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977795067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977795067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977795068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977795068.8 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999977796446.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977798277.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977797555.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977797457.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977796457.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977799223.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977796721.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977795055.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977799668.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019458621.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000019458621.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019458610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019458610.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019458623.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019458623.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019458621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019458621.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019458637.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019458637.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986124399.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013902178.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019457733.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075015067.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050015079.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030570622.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077792868.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077792845.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083348423.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108348423.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075015066.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050015066.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050015067.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050015065.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030570621.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977790177.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019458623.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050015090.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000108348423.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108348400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108348400.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986124390.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986124390.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999986125778.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986127579.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986126875.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986125774.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986125774.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986128552.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986126066.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986124399.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986127997.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999986128552.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128566.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128566.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986128568.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128577.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977794353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977794353.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986128576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013906368.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019461922.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075019256.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050019277.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030574810.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019462812.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077797058.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077797033.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083352603.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108352589.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075019256.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050019255.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050019256.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050019255.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030574821.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977794366.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019462810.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050019257.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000108352589.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352591.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356208.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356208.1 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094463703.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108352576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108352586.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108352599.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108356182.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000108356182.6 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108353964.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108355754.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108352561.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108355223.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108353984.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108353964.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108354241.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108353531.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108352561.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108356182.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000108356182.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356182.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356182.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356198.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356198.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356210.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356212.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356212.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132188.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132188.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013909979.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019465521.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075022854.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050022853.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030578409.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000019466409.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077800632.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077800646.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083356188.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000108356188.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075022854.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050022867.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050022853.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050022855.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030578422.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977797964.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019466410.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050022853.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000108356188.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356190.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356190.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108361312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108361312.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356225.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108356225.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108356213.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108356213.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133987.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133991.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133991.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133991.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133991.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086133999.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133999.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086135398.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086137179.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086134001.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086136628.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086135390.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086135387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086135687.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086134958.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086134007.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086137180.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086136906.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000086137180.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086137181.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086137158.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086137181.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102800665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102800665.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000086138583.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086137190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086138213.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086139856.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086138591.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086138579.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086138860.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086138194.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086137194.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086139860.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086138860.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000086140138.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000102800665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1200000102800665.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102800667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102800667.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077798167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077798167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077798167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077798167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077801047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077801047.0 node_expansions=24
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000077802421.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077801032.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077802032.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077803144.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077802421.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077802421.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077802699.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077801032.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077801032.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077802421.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077802421.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077803699.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000077803144.0 node_expansions=283
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077800781.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077803144.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077800779.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077800806.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077800781.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000077803144.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000077802157.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077803157.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077800769.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077801778.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077802143.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077802157.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077802446.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077800768.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077800754.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077802421.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077802866.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077802446.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077803699.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1800000077803157.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077803158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077803158.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077803172.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077803172.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077803171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077803171.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077803173.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077803173.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999966691171.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000019468950.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000024505.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044469863.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025025394.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983358726.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025025394.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047247640.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047247617.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000052803172.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044469839.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041692063.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041692084.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002803172.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000025393.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969468948.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000025393.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044469839.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000052803172.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052803172.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052803172.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052806128.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052806128.2 node_expansions=81
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999966694080.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000019471859.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000027415.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044472748.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025028304.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999983361636.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025028304.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047250526.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047250526.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077806081.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044472748.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041694970.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041694970.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002806080.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000028303.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999969471858.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000028303.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044472748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000077806081.8 node_expansions=480
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000077803158.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077803175.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000077806081.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077806066.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077803152.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000077806081.8 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000077804549.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000077804995.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000077803152.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000077804151.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000077804550.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000077804549.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000077804804.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000077803137.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000077803139.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000077804817.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000077805273.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000077803137.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000077806106.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000077806106.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077806083.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077806083.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000077806082.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000077806079.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000077806077.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000077806103.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000077806079.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000077806103.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077806103.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077806103.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077806105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077806105.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077806118.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077806118.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000077805274.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077806116.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000077806115.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000077806114.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077806128.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000077806128.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077806118.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077806118.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077806126.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077806126.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999966694130.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019473978.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000029534.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044472793.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025030423.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983361687.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044469803.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047252645.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047252645.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052808201.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000044472803.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061136470.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041697090.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002806130.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000000028354.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999969471907.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000028352.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044474867.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000061136470.0 node_expansions=298
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041695019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041695019.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041695028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041695028.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041695004.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041694987.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041697066.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041697082.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000041695008.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000041697082.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000041696359.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000041696817.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041694970.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041695972.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041696374.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041696359.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041696651.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041694985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041694970.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041696638.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041697095.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000041694984.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041695984.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000041697106.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1200000041697106.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041697082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041697082.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041697119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041697119.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000041697121.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000041697103.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000041697114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000041697118.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000041698900.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000041698900.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000041698455.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000041698913.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000041697066.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000041698066.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000041697367.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000041698455.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000041698733.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000041697066.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000041697081.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000041698747.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000041699191.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000041698081.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000041697066.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000041698088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000041698913.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041698914.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041698914.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041698915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041698915.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041698928.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041698928.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008367691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008367691.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000008365614.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008365615.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000008365614.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008365626.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008365626.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000008365626.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008365625.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008365637.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008365651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008365651.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933364762.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933364762.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933364758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933364758.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952809136.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911142535.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911142535.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809151.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952809151.0 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999952809174.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999911142507.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999911142506.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999927809163.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2099999952809174.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952809160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952809160.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925031407.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925031407.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999925031395.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999925033492.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999925031404.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999925031404.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999925031383.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999925033492.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999925032770.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925031381.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925032395.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925031673.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925032786.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925033050.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925031381.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925033226.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925031381.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925033060.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925033507.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925032397.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925031394.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925032395.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999925031392.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2099999925033507.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908365992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908365992.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955585955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955585955.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999925033482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999925033495.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999925035336.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999925033527.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999925033530.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999925033517.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999925035336.8 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999925034903.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925033503.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925034518.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925033794.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925034520.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925033794.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925035170.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925033505.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925035336.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925033517.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925035170.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925034515.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925033503.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925034515.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2099999925035336.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925035353.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925035353.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999925035336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925035336.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999925035353.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999925035327.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999925036990.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999925035359.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999925035362.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999925035337.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999925036990.0 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999925036728.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999925035339.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999925036336.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999925035601.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999925036339.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999925035617.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999925037004.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999925035337.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999925035347.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999925036990.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999925036336.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999925035323.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999925036347.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999925036337.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2099999925037004.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925037014.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999925037014.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999925036990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999925036990.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900037006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900037006.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072234498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063903333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066678333.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000077790042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080570612.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573389.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000080573667.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025010555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019453553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036125810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997234365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997236032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022232720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050015612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041681145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002787962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997233504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997233240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027790542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019455239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011121292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022234961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038903920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050015612.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015334.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015612.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014223.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050015612.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020763.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050018543.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018420.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019785.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018118.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050019401.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050017285.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000050020765.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020776.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020776.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020738.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020776.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020786.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020812.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020812.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020786.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020813.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020812.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050020813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020800.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020813.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020811.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000016687476.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020813.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050020813.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050020812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050020799.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020812.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020809.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020811.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050020785.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020811.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020813.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000019033.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000000019033.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000000019046.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080576368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083354145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997241256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050020811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050020811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050020811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050020813.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000080576367.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000080576368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000050020812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000083354145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000030574590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997241256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050020824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083354145.4 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354146.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354132.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354146.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354144.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354144.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354146.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083354146.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354142.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354142.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354145.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354145.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354145.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354145.4 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354143.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354143.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000019022.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019022.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000019023.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080576356.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083354135.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020811.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080576356.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080576367.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020801.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083354146.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030574579.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997241255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050020800.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000083354146.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354145.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083354146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354144.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083354141.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354131.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354131.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354146.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354145.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083354144.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354156.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083354152.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354144.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083354133.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000083354156.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354155.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354155.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354145.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105571209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105571209.2 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105574097.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105573950.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105575349.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105573672.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105574930.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105572571.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105571172.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105575627.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105575627.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000105575627.1 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083356088.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356079.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083356090.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105575627.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083356100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000105575627.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083359008.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358843.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361231.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360231.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358564.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359842.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360411.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358454.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083356064.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105575664.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000105575664.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575627.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575627.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105575640.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105575640.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000105578589.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105578429.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105580800.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105579817.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105578150.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105579423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105579955.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105577049.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105575650.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000105580800.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580787.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580787.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580789.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580788.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105580802.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105580778.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105580777.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105580815.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105580811.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000105580815.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105580827.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580827.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000105583734.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105583734.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105583578.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105584957.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105580814.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105584580.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105585123.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105582178.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105580790.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105583456.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127797863.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000127797863.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127797862.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797862.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127797899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127797899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127797898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127797898.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353453.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158353453.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127797917.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127797918.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000127797915.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158353426.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127797919.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000127797918.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1500000158353426.8 node_expansions=36
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000155575649.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000158353439.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000150020107.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000150020093.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000158353439.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353441.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353441.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158353466.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353456.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353456.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158358304.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158358304.8 node_expansions=133
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158353469.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158353470.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158353470.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063908134.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125020134.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097242343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063908118.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000133353467.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136135489.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052797023.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000125020118.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000125020119.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000125020134.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102797898.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102797897.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000155575677.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000155575675.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000125020134.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086130352.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052797023.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000125020134.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000155575677.5 node_expansions=112
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000155575677.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000155575649.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000155575654.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000155579934.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000155575683.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000155579934.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000155577594.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000155578545.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000155578454.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000155579820.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000155575640.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000155579392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000155579934.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000155577052.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000155575653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000155577331.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000155579934.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155579934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000155579934.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000155579970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000155579970.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063912391.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125024392.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000097246600.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063912413.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000133357726.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136135503.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052801267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000125024378.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000125024378.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000125024378.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102802178.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102802156.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000155579947.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000125024413.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000158357726.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086134601.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052801267.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000125024378.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000158357726.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158357725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158357725.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158365593.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158365593.0 node_expansions=185
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000158362599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158365544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158365544.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158365377.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158360932.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158364821.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158362599.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158366377.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158363988.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000158362599.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158361210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000158365544.0 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000158365566.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000158364558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000158365579.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158364432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000158365377.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000158363988.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000158362648.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000158366426.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158364710.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158363988.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000158362599.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000158364315.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000158365566.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158365544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158365544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052809086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052809086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052809134.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052809134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052809147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052809147.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052809159.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052809159.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052816158.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052816158.2 node_expansions=209
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000052815158.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052816158.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052815047.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052815991.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052814602.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052813213.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052814602.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052816158.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052815325.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052815880.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052814602.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052813213.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052814880.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000052816158.2 node_expansions=399
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000052814046.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052814213.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052813947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052814880.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052813491.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052812114.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052813491.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052816171.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052814213.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052814504.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052813491.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052815883.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052812114.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000052813769.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000052816171.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052816170.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052816170.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052818912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052818912.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000052816138.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052816125.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000052816150.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052818901.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052816135.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000052818901.0 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000052818067.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052818247.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052818804.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052817968.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052818923.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052817526.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052816123.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052817525.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052818526.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052818234.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052818525.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000052817512.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000052816123.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000052817803.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000052818246.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000052818923.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052818901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052818901.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027818935.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027818935.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000027820822.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000027821002.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027821557.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027819877.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027820712.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027820280.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027818926.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027820315.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000027821268.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027820988.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027819926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000027820266.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027819877.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027818891.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000027820544.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000027821002.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000027821557.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027821544.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027821544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027821579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027821579.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000027821578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000027821567.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000027823919.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000027821557.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000027821558.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000027823919.5 node_expansions=49
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000027823510.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000027823641.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027823086.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027822544.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027822545.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027823377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027822919.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027821530.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000027822934.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027823968.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027822530.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000027822530.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027822955.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027822530.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000027821530.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000027823246.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000027823641.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000027823968.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027823919.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027823919.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027823955.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027823955.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027824002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027824002.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999994490668.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000027826065.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000027824003.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000027823990.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000066706290.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000027824004.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000066706290.5 node_expansions=145
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2100000027825936.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000027826117.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027825556.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027824992.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027824993.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027825825.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027824001.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027824004.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000027826112.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027823993.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027824992.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000027824992.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027823993.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027825000.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000027823993.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000027824992.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000027825658.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000027826104.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000027820215.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000058371583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000066706305.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000063926846.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000050040845.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000055597013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000058377469.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000066706305.0 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033372958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033372958.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033375046.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033372973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033372973.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033372990.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033372990.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000044484113.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066706336.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000038928559.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000033372105.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000130595182.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000138928545.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000094484114.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000066706337.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000094484104.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072261891.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072261890.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000125039657.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000125039668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000119484101.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000186152846.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000100041735.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000033372994.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000094484101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000130595182.0 node_expansions=114
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000102817425.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000102817416.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000102817451.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000102819513.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000102817415.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000102819513.0 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000102819347.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000102819549.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000102818957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000102818402.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000102818416.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000102819236.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000102817416.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000102817415.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000102819513.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000102817402.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000102818415.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000102818438.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000102817438.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102818416.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000102817436.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000102818414.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000102819069.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000102819513.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000102819549.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000102819525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102819525.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375104.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033375104.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033375105.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033375105.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033375073.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000044488127.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066710350.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000038932572.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000033376127.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000125039905.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000138932583.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000033377016.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000094488127.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000066710350.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000094488127.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072265905.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000072265905.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000147262128.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000147262128.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000119488141.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000208373239.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000122262127.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000094488127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000208373239.0 node_expansions=942
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000186154429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000186154819.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000186154429.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000186153875.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000186153894.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000186154720.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000186152881.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000186152875.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000186153873.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000186152886.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000186153873.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000186153873.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000186152875.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000186153873.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000186152873.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000186153873.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000186154542.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000186153886.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000197260185.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000208373288.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000202816852.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000205593395.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000191703349.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000208373288.0 node_expansions=105
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052791109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058345831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027788276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052791389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061124442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052789441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000077792834.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794501.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795889.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000077796445.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025015001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000014076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000013820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019458798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019461609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000016308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000015209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000015197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000016310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033351362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019458019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124082.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901291.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019458806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000050017278.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017001.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000050017278.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464242.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077799353.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019784.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088910464.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077799353.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077799363.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000019784.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038908686.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910461.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994464228.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994464228.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088910464.2 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909918.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907827.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907151.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908685.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908118.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910049.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088910498.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910485.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077799388.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019843.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994464264.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077799387.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077799387.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000019818.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038908721.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910498.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021597.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021609.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994464276.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994464264.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088910498.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464264.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021609.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077799385.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019819.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088910499.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077799412.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077799388.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000019818.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000038908721.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088910523.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021620.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021596.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994464263.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994464263.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021620.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088910523.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910520.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088910509.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914286.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912173.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913174.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088911507.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088913031.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912354.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088914396.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912465.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913451.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000088914396.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914409.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914409.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914396.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914396.1 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122247700.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116692154.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000122247700.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122247686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247686.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122247721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122247733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122247742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122247742.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000122251488.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122250653.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122249375.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122250375.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122248709.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122250208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122249541.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122250375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122249653.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122250653.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000122251488.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251486.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251486.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122251502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122251502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122251502.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471979.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471979.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994471979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994471964.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994471979.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471988.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471988.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999994471967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994475416.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999994471968.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994471968.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019467585.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999994471976.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000019467585.8 node_expansions=93
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999994474354.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994473620.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994474909.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994474633.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994472954.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994474454.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994473813.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994472954.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994473909.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994475454.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994474898.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999994468141.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000019467611.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000019467611.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019467622.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019467621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019467621.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000108358302.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000136136092.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069468510.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000147247211.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108358308.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083358288.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000136136079.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000136136077.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069468523.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108357412.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000147247211.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108358288.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108358288.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108358288.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000083358288.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994467621.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019467635.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108358289.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000147247211.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147247211.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247175.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247211.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994467637.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994467637.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000022245392.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999994467637.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1500000022245392.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022245392.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022245392.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022245416.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022245416.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000022244313.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022248329.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000022248329.2 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000022245401.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022248329.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000022248296.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000022245421.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000022245411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000022248329.2 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000022247773.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000022247051.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000022248329.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000022247051.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022246384.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000022247901.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022247217.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000022246399.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000022247329.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000022247495.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022247329.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000022248329.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022248363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022248363.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047248318.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047248318.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047248331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047248331.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047248344.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047248344.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047248341.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000047248354.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000047248350.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047248344.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047251255.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000047251255.0 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047250699.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047251289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000047250001.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000047249977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047249311.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000047250846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000047250144.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000047249348.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000047250255.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000047250700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000047250422.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000047250290.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000047251289.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025029032.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029032.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047251290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047251290.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047251292.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000047251279.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000047251292.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000047253777.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047251301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000047253777.5 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047253692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047253679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000047252969.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000047252969.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000047252277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047253777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000047253111.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000047253222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000047252277.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000047253678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000047253388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000047253235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000047253777.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047252666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047252666.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047256177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047256177.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022253777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022253777.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000136144445.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000163922219.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069476900.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000175033333.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000136144467.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000111144445.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047253764.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000163922234.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000163922219.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069476875.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000108365777.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000175033344.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136144430.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000136144430.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000136144430.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000111144430.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000047253764.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136144430.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000175033344.2 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175033330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175033330.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175033357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175033357.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200033348.5 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033348.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000200033348.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200033357.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200033350.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000161144472.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000188922267.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000094476904.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000200033381.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000161144462.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000111144460.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000072253793.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000188922257.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000188922238.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000094476906.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000133365821.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000161144479.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000161144460.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000161144460.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000111144460.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000022253793.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000072253793.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000161144460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000200033381.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200033368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200033368.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000238914563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000238914563.0 node_expansions=301
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000219476235.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219476401.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219475679.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219474568.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219475012.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219475012.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219475846.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219475957.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219476124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219475012.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219475957.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219475012.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219475957.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000238914551.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000238914551.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000225023717.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000238914551.0 node_expansions=584
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000219475414.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219476404.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219475679.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219474582.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219475044.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219475044.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219475845.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219475957.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219475044.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219475044.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219475122.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219475012.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219475956.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000238914563.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=3000000225023754.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=3000000238914563.0 node_expansions=45
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077791165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083346978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052790556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052792497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036122211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061126088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025011333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025009388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044456388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083349200.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083350867.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353645.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350867.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083353645.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038907546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025019442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052798089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016681596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013903263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013907440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988905765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988906043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016684145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988905199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027796157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044461990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991681305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000014627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997232693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008350484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000016027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025018042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988904907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988902962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988902670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019459420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052798089.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052798089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797256.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796422.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052798089.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055573145.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576045.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576600.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576732.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575065.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055575898.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575768.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055576732.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576731.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576731.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580210.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580210.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576766.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579690.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579690.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580253.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580246.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578711.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579551.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579413.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055580253.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055580220.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580221.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094469110.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063911774.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030577554.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585649.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580221.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055580232.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083358023.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019471860.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688653.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580208.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580208.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580207.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580207.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000055580207.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585649.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580221.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997245096.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094469110.9 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474541.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094469096.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472077.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470930.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472054.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472596.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471054.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094474541.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471874.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094471787.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000094474541.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094474541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474541.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094478075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094478075.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094474600.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094478076.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094477519.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094478089.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094476408.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094477544.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094478089.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094476533.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474576.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094477255.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111133149.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000111136760.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000094478089.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000094478075.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094478062.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094478075.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094478101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094478101.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094478100.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000094478062.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094478100.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997254086.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997254086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025026552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025026552.8 node_expansions=55
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999997254073.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997257587.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997257028.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997256195.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997257028.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997255921.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997257584.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997256017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997254073.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997257031.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999997256754.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999997257587.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997257586.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997257586.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997257586.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997257586.6 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997257584.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997257564.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997262151.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997257567.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997257566.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999997262151.4 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999997257540.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997257540.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997260484.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997259651.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997260484.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997259398.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997261040.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997259484.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997262175.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997257540.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999997260484.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999997260231.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999997262175.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997262164.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997262164.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997262127.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997262127.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997262127.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997262127.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972256141.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972256141.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972256142.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972256142.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972256151.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972256151.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972256151.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972256151.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972256141.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972256141.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972256142.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972256142.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933370763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933370763.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094483662.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038926329.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005592106.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016705884.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016705884.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999933370750.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019483662.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999955592106.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999927814305.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991705861.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094483662.4 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000094480162.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094480175.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094483106.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094482273.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094483120.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094481995.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094483675.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094480186.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094483106.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094482131.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094480162.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000094481995.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000094482829.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094483675.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483686.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094483686.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483675.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094483675.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094483675.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094483637.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094483675.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094483690.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094483690.4 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=600000094483711.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094483686.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094486631.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094485798.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094486644.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094489132.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094485544.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094483700.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094486644.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094485631.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094483686.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000094483686.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000094485520.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000094486378.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000094479998.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000122257943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000111144152.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000111140207.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=900000111145832.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000122257943.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256300.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122256300.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257980.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257980.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122257966.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257966.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257979.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480214.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094480214.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094480210.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066700658.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999977810881.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988924658.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016702436.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991702436.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999933367325.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000047257992.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005590432.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999950034881.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963924669.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991702432.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991702432.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999991702432.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999991702436.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991702432.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991702447.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991702432.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999933367325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000066700658.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066700667.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066700620.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066700667.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116698733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116698733.5 node_expansions=69
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066700664.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066700657.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066703602.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066702769.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066703603.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066705109.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066702492.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066700657.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066703602.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066702603.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066700668.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000066700671.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000066702501.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000066703324.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000116698733.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000094473137.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000105581237.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000105586802.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1200000116698733.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116698733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116698733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116698745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116698745.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116698733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116698733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116706124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116705290.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116706124.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116706124.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116705012.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116706124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116705124.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116705012.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000116705846.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000116706124.2 node_expansions=370
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116703199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116703191.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116703192.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116703224.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116706124.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000116706124.2 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116706137.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116706137.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116705290.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116705012.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116706138.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116705012.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116706159.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116705137.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116703179.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000116706137.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000116705846.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000116706159.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116706124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116706124.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116709055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116709055.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094486833.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016704358.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016706135.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044483914.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999991706138.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999933371013.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075039468.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033374833.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977816360.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991706138.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019483916.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019483937.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019483915.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019483902.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019483903.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019483902.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019483903.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983372802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000094486833.2 node_expansions=118
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000094483902.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094483888.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094486846.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094486858.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094486025.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094485735.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094486833.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094485735.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094483902.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094485846.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094485722.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094486303.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094483902.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000094483924.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000094486868.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000094486555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000094486868.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094486846.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094486846.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130600867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130600867.5 node_expansions=181
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116709091.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016707315.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016712024.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044486890.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999991709094.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999933373970.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075045357.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033374883.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977819303.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991709095.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019486858.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019486856.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019486872.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019486869.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019486858.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019486858.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019486856.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999983375778.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000116709091.8 node_expansions=122
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000116709079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116709094.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116712038.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116712038.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116711190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116710948.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116710927.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116710926.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116709093.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116711024.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116710913.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116711482.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116710079.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000116709079.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000116710913.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000116711746.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000116709079.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000116712038.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116712035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116712035.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147270476.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147270476.2 node_expansions=191
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147270503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147269670.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147269392.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147269392.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147269392.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147269392.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147270503.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147269503.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147269392.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000147269947.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000147268558.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000147270225.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000147267558.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1500000147270503.2 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=1500000116714947.5 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=1500000144492725.5 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=1500000144492725.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000147270503.2 node_expansions=354
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000147270503.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000116714947.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000144492725.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000144492725.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1500000147270503.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147270503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147270503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147270523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147270525.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147270522.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147270512.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147270525.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000147270525.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147270525.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147270525.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963935424.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963935424.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963935438.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963935438.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966713180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966713180.5 node_expansions=41
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999938935385.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999966713162.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999938935412.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1799999966713162.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966713160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966713160.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950048382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950048382.0 node_expansions=34
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999950047548.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999950045437.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999950047284.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999950048381.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999950047271.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999950045436.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999950046994.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999950045438.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999950045458.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999950045458.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999950045438.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999950047313.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999950047382.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999950047270.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999950046827.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999950046437.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999950046727.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999950046436.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999950047283.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999950048381.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950048381.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950048381.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986154772.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986154772.0 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999950046760.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986154772.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999950046727.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999950046727.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999950046727.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2099999986154772.0 node_expansions=34
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999986154786.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999972267440.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999966709884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999966711550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999969488237.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999980596717.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999969488217.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2099999986154786.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986153661.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986153661.8 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016674058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036128345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005572153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055576430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041686166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044464489.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044464734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005570761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036126919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050018362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027794987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022239414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036130251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019461296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027797153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013905749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000055576430.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055576430.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574763.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573941.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055576430.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576443.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576443.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576454.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055576491.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055576451.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576491.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580209.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580209.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055576454.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055576469.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055580234.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055576458.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055576465.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000055580234.4 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578431.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580234.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577467.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577468.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579809.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579544.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579123.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578709.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055580234.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580234.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580207.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580234.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580245.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580257.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580245.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580245.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580263.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580263.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580246.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580208.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580246.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580266.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580266.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580253.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580245.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580253.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352309.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083352309.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055582923.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055582200.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055581269.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581256.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055583596.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055583312.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582924.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580256.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055586263.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083352309.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000083352309.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083352309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083352309.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127408.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986127408.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127407.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986127407.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132417.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132417.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055579515.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000077801751.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066688862.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033355515.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055579515.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047246182.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113912849.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113912849.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116690640.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116690627.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000033355515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083357293.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116690640.1 node_expansions=486
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116687306.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116687584.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116686633.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116686610.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116688986.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116688709.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116687320.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116685643.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116690663.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000116690663.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690663.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690663.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132441.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132441.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132406.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986132406.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132444.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132444.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999952799109.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986132426.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999986132426.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132429.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986132429.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986132437.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986132437.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999986132438.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986132438.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013910159.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013910159.0 node_expansions=14
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986132396.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013910172.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986132405.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000013910172.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991687951.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687951.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013910196.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013910196.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013910196.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013910196.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013910229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013910229.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083357341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105579563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111135118.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066688897.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000033355551.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000083357340.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000111135108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075024017.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000141690685.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000141690685.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000111135118.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144468466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144468463.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000033355562.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000111135118.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000111135128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000111135118.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000111135128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000144468466.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144468452.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468452.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144468453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468453.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113912896.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144468463.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144468431.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144468475.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144474400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000144474400.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144470096.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144470384.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144469399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144470234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144469399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144474422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144471485.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144469864.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144470118.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144468429.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000144474422.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144474436.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474436.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013916188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013916188.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013916188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013916188.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083363289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105585513.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000111141068.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066694856.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033361534.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083363300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111145713.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000075029956.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000141696635.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141701269.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111141078.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000144474413.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144474413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000033361512.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111141068.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111141068.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000111141067.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000111141067.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000144474413.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144482255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144482255.2 node_expansions=153
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474444.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474444.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144478988.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144478988.5 node_expansions=26
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180585514.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000172252201.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000180585514.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150029968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150029968.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150034542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150034542.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150029992.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150034553.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150029968.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150029958.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150030001.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000150034553.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000150031608.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150031888.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150033164.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150034566.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150030964.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150031775.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150030944.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150031330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150032997.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150031608.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150029942.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000150034566.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150034553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150034553.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150034577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150034566.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150034554.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150034568.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150034566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150034577.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177812355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177812355.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150034589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150034586.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150034599.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150037797.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177812309.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000177812309.8 node_expansions=44
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177812344.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000177812344.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177812311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177812311.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155593296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155593296.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000155590126.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155593296.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000155590132.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155590144.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155590103.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000155593296.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000155590088.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155592040.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155593296.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155593033.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155591074.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155591922.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155591074.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155591477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155593129.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155590074.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155590108.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155592485.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000155593296.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155593330.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155593330.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155593332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155593332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155593345.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155593345.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961146257.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961146267.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961146267.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927812930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927812930.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999927812930.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927812902.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999927812919.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999927812912.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999927815956.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999927815956.2 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999927812902.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927814845.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927814736.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927815847.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927813900.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927814756.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927813902.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927814311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927815978.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927815291.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927812900.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927812902.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927815291.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999927815978.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927815978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927815978.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016707510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016707510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016707532.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016707532.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016707532.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016707532.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016707531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016707531.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000066695688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000066695688.5 node_expansions=371
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016707544.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016707536.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016707544.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077810698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077810698.5 node_expansions=374
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033379234.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927821012.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077823689.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077821912.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011155234.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033379234.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000150045912.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150045912.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000155601467.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000177823690.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000033377467.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088934790.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000177823690.0 node_expansions=4194
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177821578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177823411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177823690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177822578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177823411.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177822578.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177822967.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177823134.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177822578.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000177823134.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000177823689.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000177823690.0 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177821580.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177823411.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177823690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177822613.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177822592.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177823446.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177822580.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177822969.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177822580.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177821578.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000177822613.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000177823147.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000177823724.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000177823724.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177823689.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177823689.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177825509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177825509.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177823721.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177823721.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177823725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177823725.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000177823725.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177823722.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177823725.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927822833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927822833.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033379245.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077823726.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088934802.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077823744.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011155247.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033379245.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000088934812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016712580.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000150045919.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150047744.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088934800.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000155601485.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000177825522.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000033379299.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088934812.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088934812.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088934812.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088934802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000177825522.0 node_expansions=184
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000177823712.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177823691.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177825524.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177825244.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177824701.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177824690.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177824712.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177824700.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177825545.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177824700.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177825089.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177824712.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000177823700.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000177823700.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000177824689.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000177825256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000177825545.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177825524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177825524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177827086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177827086.5 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177825524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177825524.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177826945.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177826945.0 node_expansions=328
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000177827097.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177828097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177828486.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177830319.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177828097.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177828097.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177830319.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177827097.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177826930.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177830319.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177828486.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177829319.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2400000177830319.5 node_expansions=5623
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000177826541.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177828097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177828096.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177829096.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177828097.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177827541.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177829763.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177829096.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177830319.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177829653.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177829096.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177826541.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000177829096.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177827541.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000177829652.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000177829096.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177827930.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000177830319.5 node_expansions=1791
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177831832.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177831832.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177831832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177831832.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000177831832.5 node_expansions=545
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000177830300.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177831797.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177831832.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177830325.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177830293.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000177831832.5 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000177830291.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177830299.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177830277.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177831279.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177831854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177831291.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177831279.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177831291.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177831299.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177831847.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177831291.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177830299.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177831854.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177831277.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000177830299.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000177831854.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177831847.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177831847.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177831869.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177831869.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177831877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177831877.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177831867.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177831867.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177831900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177831900.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033387423.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927829201.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000108379427.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088942979.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077830101.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000011163423.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033387425.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088943001.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000016720779.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000150054103.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000150054103.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088942981.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000155609673.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072265761.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088942981.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088942979.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088942981.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088942981.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000108379427.8 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000077831881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077831881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127822039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127822039.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063934934.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999991712712.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119490490.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116710167.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000050043490.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055602323.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119490490.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047268267.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000180601614.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000180601614.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000119490490.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000186157167.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000208379392.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072265723.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119490490.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000119490490.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000108385545.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000116711045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000208379392.5 node_expansions=426
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000197274445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000191715956.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000205599961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000208379405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000191718333.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000188937456.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000183381333.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000197268591.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000200046780.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000208379405.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208379405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208379405.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208379433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208379433.5 node_expansions=11
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238934958.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000238934958.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238934958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238934958.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238935007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238935007.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238934973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238934973.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238934991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238934991.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238935015.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238935015.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238935001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238935001.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000238935023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238935023.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222266672.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222266672.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000222266694.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222266694.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200044478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200044478.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000055600003.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999983377773.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000100044430.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000133377782.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100042653.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000033375981.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999994488874.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000111155541.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000038933316.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000172266671.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000194488871.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000133377764.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000177822209.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072264875.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000127822231.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000111155541.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000050044440.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000050044430.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000194488871.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000194488875.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000194488875.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983377755.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983377755.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983377765.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983377762.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002818214.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002818226.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002818240.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000002818240.0 node_expansions=88
FooPlayer.decide: Prioritizing 6 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999983375893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999997261838.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999997264236.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999994483343.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999988927240.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000002818249.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000002818249.0 node_expansions=74
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002818219.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002818259.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002818240.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002818264.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002818225.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=2700000002818264.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002818241.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002818241.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002818229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002818229.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002818256.0 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000016704716.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000016704738.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002818253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002818262.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=3000000016704738.5 node_expansions=62
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000002816416.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000016702361.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000016704770.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000013925405.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=3000000016704770.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025012723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025010777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052790834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058345556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052791112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058347824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058347213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025010778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036121097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038897776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038897776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000072234487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121875.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000077792821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000077796432.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988900419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027790495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988902928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038903879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016680210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022235743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016680210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025012776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988899598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988898464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019459087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000010962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991677638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002788237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000009016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000010127.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011120685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997231794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002788739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013900737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033346918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000050015044.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050012821.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000050015044.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457733.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457733.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457721.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457723.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457723.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457724.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457724.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457719.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457719.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457710.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457710.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457745.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457745.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457757.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457757.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994457747.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994457721.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457747.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994457766.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994457766.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994457777.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994457764.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994457777.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022235475.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022235475.9 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994457766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994457755.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994457763.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000022235475.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994457752.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000022235460.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000022235475.9 node_expansions=63
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994457710.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000022235475.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000022235475.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022235475.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022235475.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022235508.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022235508.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022241486.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022241486.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988901277.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016679079.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077792832.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000077792832.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022235513.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077792832.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027796142.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105576587.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077792833.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077792833.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077792832.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077792833.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077792832.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022235499.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077792856.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116681732.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116681747.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105576587.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116681747.1 node_expansions=104
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000116681741.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116685329.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116681732.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116681708.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116685476.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116687721.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116685899.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116683677.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000116687721.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687711.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687711.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685058.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907283.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999988907266.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988910879.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988910488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988911067.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988907280.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988907290.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988911067.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988911456.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988909224.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999988911456.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689211.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966694364.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994467013.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055580790.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000023435.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005578110.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083358555.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055580790.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055580790.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000000023433.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000023433.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094469668.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116691888.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105580801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116691888.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691890.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691890.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697055.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697055.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116691875.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116695509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116694555.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116695667.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697041.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116691888.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116691898.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116695652.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116695097.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116693843.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000116697041.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697055.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697055.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697065.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697065.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116697074.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697050.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697074.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697089.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697089.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116697078.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697027.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697078.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697078.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697078.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116697089.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116697040.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116697089.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144471587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144471587.2 node_expansions=231
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966698190.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994475979.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000032412.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000005587090.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083367524.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000000032412.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000032412.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000094478645.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000105589746.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000105589746.8 node_expansions=954
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000105585979.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105589576.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105588646.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105589760.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105589188.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105585968.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105585982.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105588922.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105586968.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105589202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105587913.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000130580780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000127802169.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000105589760.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105589760.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105589708.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105589760.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000105589754.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105593367.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105593525.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105592423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105589745.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105592970.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105589745.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105589756.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105592692.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105590759.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105592968.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105591690.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000130584544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000133360526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000127804932.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000133360526.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133360489.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133360489.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133364121.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133360527.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133364138.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133363305.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133363201.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133360525.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133363735.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360525.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133360514.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133363457.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133361514.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133363747.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133362458.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000133364138.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364125.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133364149.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364149.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364149.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133364136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133364136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166697439.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166697439.2 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133364135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166697398.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133364136.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133364136.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133364135.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000166697398.2 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000166697412.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000161141880.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2100000166697412.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166695746.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166695746.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166697450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166697450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166697449.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166697449.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011141891.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141882.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011141882.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011149146.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011149146.0 node_expansions=205
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999983364128.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011141882.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000011141882.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011141880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011141903.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011141879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011141879.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011145103.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011145103.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999988917028.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016694802.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077808580.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077808596.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011141915.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000050030802.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066694802.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000105586358.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077808582.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077808584.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077808582.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077808583.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077808582.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011141915.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000050030806.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127808593.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000177808581.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127808584.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000177808581.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177808580.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177808580.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202803427.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000202803427.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000177808582.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177808613.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000177808580.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000202803442.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000177808603.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000202803442.2 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000177808582.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000177811360.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000177811263.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000177810528.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000177808580.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000177808582.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000177809584.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000177809596.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000177808584.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000177809580.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000177809582.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000177811804.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000177811804.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000202803456.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000202803456.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202803453.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000202803453.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011136777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011136777.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000011136774.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000011139564.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000011139406.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000011138719.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000011136795.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000011136788.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000011137725.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000011137725.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000011136788.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000011136798.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000011137737.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000011139949.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000011139043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000011139949.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011139983.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011139983.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011142727.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011142727.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000011139948.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000011142740.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000011142626.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000011141059.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000011139949.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000011139972.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000011140948.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000011140972.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000011139950.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000011139949.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000011140948.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000011140962.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000011142170.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000011142338.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000011142740.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011142728.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011142728.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983364992.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983364992.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999983364991.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983364993.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999983364993.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999983364983.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983364944.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983364983.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365027.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999983364980.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983367153.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999983364992.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999983364993.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983367191.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999983364993.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999983367191.0 node_expansions=111
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999983364982.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983365979.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983367646.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983366094.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983364982.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983364981.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983365992.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983365979.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983364982.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983365968.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983364968.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983365992.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983365982.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999983367205.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999983365968.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000005583991.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2399999983367205.5 node_expansions=78
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038904988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461125.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349389.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008350756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239789.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008349109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058350331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682705.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030572208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016642.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038904977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044458874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458526.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000058350331.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349219.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350330.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058346720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058350330.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350330.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350330.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350306.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350357.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350356.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350357.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058350355.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350357.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355787.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058350365.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355751.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058350346.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058350346.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058355776.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058350357.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000058355776.5 node_expansions=70
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058352851.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350361.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355220.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354240.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000058355776.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355790.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355790.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906891.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000020667.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086133554.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091689109.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058355765.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008354001.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000020654.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355779.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086133570.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355776.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091689112.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689112.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008353988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091689112.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689112.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689112.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906891.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906891.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058355778.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000020666.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086133566.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058355791.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091689122.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058355778.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008354012.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000020678.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355778.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086133566.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086133556.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355778.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091689123.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689113.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355778.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355791.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355790.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008354000.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091689123.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689135.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689135.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906887.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906886.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906886.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906912.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938906912.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938915273.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938915273.1 node_expansions=89
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999938910412.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938911813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938909411.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938909856.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938906924.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938909855.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938909134.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938910800.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997237476.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=899999997237476.4 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997237462.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997237462.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015229.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015229.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015252.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000015252.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019137.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019137.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000015264.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000015254.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000019115.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000015243.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000015230.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000000019115.0 node_expansions=40
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000000017738.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000019115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000017716.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000018140.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000015239.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000018154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000017461.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000019115.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000000019115.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019115.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000019115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019115.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019140.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019140.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019140.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019140.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019129.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241350.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963908031.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963908031.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000019129.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000021628.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000021615.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000022029.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000022321.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000020097.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000019138.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000022043.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000021347.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000020805.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000000022321.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966688987.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966688974.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966688986.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941689014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941689014.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966692499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966692499.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963911222.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911222.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963913734.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963913735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963914722.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963914165.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963914179.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963911235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963912234.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963913721.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963913443.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963912887.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999963914722.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938914734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938914734.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025027624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025027624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025027624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025027624.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000027611.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999941692499.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052805391.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050027625.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091694293.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999950025833.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999988916501.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000025027613.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052805403.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052805389.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050027626.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000116694278.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000091694278.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000025027633.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025027624.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025027612.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999986137847.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999938914723.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000116694278.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116694278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116694278.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116697210.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116697210.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116694280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116694267.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116694282.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116697210.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116694277.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000116697210.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000116694265.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116696766.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697224.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116697210.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116694265.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116695279.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116696946.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694279.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116696488.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116695946.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000116697224.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116697210.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116697210.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938917641.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938917641.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938917654.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938917654.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938917654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938917654.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999938917654.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938917654.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999938920141.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999938921141.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999938920585.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938917655.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999938918654.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999938920307.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999938917641.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999938919863.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938919307.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999938921141.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938921141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938921141.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999938921141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938921141.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916690544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916690544.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938921169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938921169.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000000034043.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999941698932.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000052811820.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050034043.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000091700710.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000025034042.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999950032264.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988922930.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000025034043.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052811821.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052811834.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050034045.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000116700723.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091700722.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025034042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025034030.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000025034030.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999986144252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000116700723.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116700722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700722.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938921144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938921144.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919468311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919468311.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919468311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919468311.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919468324.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919468324.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919468311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919468311.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916690535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916690535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916690522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916690522.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888912776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888912776.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888912789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888912789.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999888912766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999888912779.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999888915266.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999888914877.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999888915710.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999888912766.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999888913768.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999888914432.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999888912766.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999888916002.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999888915002.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999888914432.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999888916002.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863915988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863915988.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891693768.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693755.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891693755.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693803.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972254017.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000030587350.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022254017.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000063920684.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975028893.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999900027104.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999938917782.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999975028881.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030584460.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030587350.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000000028910.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000066695571.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041695567.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999975028880.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999975028880.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975028893.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999936139136.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999888915991.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000066695571.2 node_expansions=167
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066695548.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066698462.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066695576.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066695554.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066695545.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000066698462.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000066695517.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066695517.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066698031.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066697663.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066698462.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066695518.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066696517.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066695531.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066696531.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066695531.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066697087.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066697739.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066697184.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000066698462.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066698462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066698462.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888918930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888918930.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863918909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863918909.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869474514.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869474514.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999869474479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869474479.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869474451.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869474451.2 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999869474474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999869474474.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999869476981.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999869476030.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999869475474.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999869474474.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999869475474.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999869474474.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999869475474.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999869476869.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999869474474.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999869476030.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999869476696.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999869476141.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999869474474.8 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999869474467.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999869474478.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999869474462.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999869474488.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999869474478.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999869474488.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869474489.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869474489.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999872252242.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872252242.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872254729.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999872254729.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999872252242.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999872252242.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999872254742.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999872253799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999872253242.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999872253242.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999872252242.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999872253256.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999872254653.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999872252242.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999872253798.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999872254499.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999872253909.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999872254742.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999872253089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999872253089.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855588077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855588077.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855588111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855588111.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999838918965.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999838918965.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999838920451.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999838919284.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999838921284.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999838920007.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999838921284.8 node_expansions=356
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999838918946.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999838918910.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999838918922.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999838921284.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999838918933.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999838921284.8 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999838918930.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999838920465.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999838919930.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999838918909.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999838919895.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999838919930.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999838921298.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999838920041.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999838918895.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999838920451.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999838921298.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999838921319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999838921319.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999838921332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999838921332.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999838921334.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999838921332.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999838921298.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999838921320.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999838921295.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999838921334.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999919481030.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999977814354.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999969481020.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027814364.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938925465.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999847257007.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999902814351.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999958369907.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999997258798.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977814354.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999947258798.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013925465.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999988925475.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938925475.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999922258785.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999922258785.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999883369007.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999836145896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000027814364.0 node_expansions=468
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000027812013.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000027814351.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000027811991.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000027811977.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027811988.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000027814351.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000027811997.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000027812962.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000027811977.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000027813518.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000027812962.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000027812962.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000027811962.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000027814365.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000027811997.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000027812977.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000027812977.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000027811997.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000027813073.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000027811976.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000027813531.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000027814365.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027814365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027814365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000027814379.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027814379.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002814379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002814379.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836145909.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836145909.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836145909.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836145909.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999811145911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999811145911.5 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030568266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030564376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083349485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030564653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030564931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055565265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052787765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072233664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052786385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069458596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000083349485.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354485.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351430.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083354485.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994457699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994456298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994457144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025016377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008342406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994454907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994453781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002787684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000009916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005565471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005566582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008343794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000050017819.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017819.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016986.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015597.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000050017819.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002797162.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354495.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354495.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002797162.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130543.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000116687863.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022240741.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354495.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354520.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354506.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354506.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058354495.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354520.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091687852.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354506.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083354519.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997240718.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997240729.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116687863.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687863.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687864.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116687864.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002797186.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354543.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002797186.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130519.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022240741.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354530.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354530.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091687852.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354519.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083354519.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997240766.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997240741.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=600000091687852.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797187.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797187.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797162.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002797162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797162.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797173.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002797174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002797164.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002797166.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002797154.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002802839.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000002802839.5 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000002799637.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002799359.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002799241.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002801303.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002797137.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002802839.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002802839.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002798117.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000002802839.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802839.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802890.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469567.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969469579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969469554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469579.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469576.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969469579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969469554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469579.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469578.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969469590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969469564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969469590.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969469596.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969469596.8 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997247346.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999969469534.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999997247346.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997253017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997253017.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972247336.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997253017.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997247319.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997247332.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997247309.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999997253017.2 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997249806.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997249517.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997249420.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997251461.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997247295.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997253028.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997248295.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997251072.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997250795.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999997253028.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997253017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997253017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253028.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253028.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253028.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253028.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253017.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253042.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253077.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253077.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972253042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253042.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253055.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972253042.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253042.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972253077.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972253075.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972253077.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972253088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972253088.2 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253055.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1199999972253055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253031.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253031.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253031.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253066.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253053.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253066.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253068.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253068.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253066.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253053.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253066.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253055.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253055.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253029.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253055.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253055.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253054.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999972253054.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972253051.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972253051.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999972253054.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253054.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972257955.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972257955.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972253058.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038919736.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000177815252.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022257029.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000127815252.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061143725.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111143736.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972252169.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999972252169.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000177815252.0 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000177810393.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000177815252.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000177810387.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000177810387.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000177810377.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000177815252.0 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000177812863.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000177815252.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000177812585.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000177812474.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000177814529.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000177810363.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000177813863.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000177811363.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000177814141.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000177813863.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000177815252.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000177815252.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000177815252.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253243.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253172.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253194.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253194.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253206.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253243.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253209.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253209.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253265.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972253211.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253208.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972253205.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972253218.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972253208.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999972253218.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253232.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253232.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253230.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253230.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253243.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253255.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253251.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253251.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972260535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972260535.5 node_expansions=153
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000061147674.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999927808824.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994475477.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000133366158.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022252368.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016699478.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016699478.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016699476.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083369897.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016699466.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066699477.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999927807910.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927807910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133366158.2 node_expansions=331
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000133366131.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133369897.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000133366143.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133369861.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133366145.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000133369897.0 node_expansions=62
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000133368230.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133368619.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133366119.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133367252.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133368085.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133366141.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133369619.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133366119.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133368786.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133369897.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133369619.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000133369897.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133369897.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133369897.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927812571.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927812571.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972257022.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061147687.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016703229.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994479242.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000133369907.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022256131.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000016703244.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016703251.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016703229.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016703241.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016703229.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016703241.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016703229.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000083369918.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016703241.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066703230.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999927811674.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927811674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133369907.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133369907.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133369907.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133369907.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133369907.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000133369909.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133369917.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133369900.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133369930.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133369900.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133369932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000133369932.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000133369913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133369924.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000133369924.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133369900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133369900.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133369900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133369900.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972257043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061147688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016703260.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999927812590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994479244.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022256133.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016703233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016703260.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016703260.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016703257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000016703257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000016703233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000083369911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000016703233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000066703244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999927811678.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999927811678.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000083369911.0 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083369911.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083369873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369911.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116696521.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696521.5 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972257033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061147689.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016703256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999927812596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994479245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000133369922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000022256134.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016703244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016703246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016703244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000016703266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016703263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000016703244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000016703244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000016703256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000066703274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999927811689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999927811689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133369922.0 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133369922.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133369896.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133369922.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133369941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133369941.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133369922.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133369898.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133369922.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133369924.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133369924.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972257034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061147712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999927812588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999994479256.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022256164.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000016703274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000083369944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000016703255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000066703268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999927811702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999927811700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000083369944.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000083369942.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000083369910.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083369942.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999972257035.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061147700.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016703277.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927812588.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044472660.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133369934.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000022256174.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016703256.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000016703277.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050029869.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016703256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050029869.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050029869.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016703256.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000016703256.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066703257.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999927811701.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999927811718.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), None, None)) score=1500000050029869.5 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706750.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016703232.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016703265.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000016703265.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000016703265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016703227.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016703265.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027807598.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027807598.2 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999994481052.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999994481041.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994481052.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061140956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061140956.2 node_expansions=157
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027808633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027809744.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027808744.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027807633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027808744.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027809577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027807633.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027811132.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027810022.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027807632.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027810299.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027810132.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000061140956.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000052800930.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055577041.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000050028455.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000061140956.5 node_expansions=688
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000061140956.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1800000061140956.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061140956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061140956.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088910422.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088910422.5 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000088911370.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088911520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088911520.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000088910409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088911510.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000088912354.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000088910409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000088913870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000088912759.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000088910399.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000088912076.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000088912899.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086136925.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000088913870.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000088913870.0 node_expansions=1113
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000061145512.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000061146602.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000061147154.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000061145623.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000061146880.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000061144508.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000061145611.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000061146456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000061144491.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000061146880.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000061144500.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000061147178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000061146990.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000061137503.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000086136788.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000088913891.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000088913891.8 node_expansions=112
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088913871.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088913869.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088913871.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088913898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088913898.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000066691667.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086132562.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088913901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972245444.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088913892.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000225021451.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000147243673.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000022247226.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000088913891.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000061136115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000061136123.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000088913891.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000130577006.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000177802791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088913901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000138913892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033358336.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999944467679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000225021451.0 node_expansions=230
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205580556.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205580531.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205580556.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205580562.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205580562.2 node_expansions=8
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000205581560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205581671.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205583227.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000205581671.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000205582955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000205580560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000205581683.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000205582507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000205580560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000205582976.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000205580562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000205582227.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000205583087.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000225021514.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000225021514.0 node_expansions=95
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000225021515.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000225021515.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000013910369.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013910369.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999986132669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999986132669.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000005570768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005572156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005574098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005572145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058353668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050020070.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047242556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241409.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047240889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016678528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235760.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038906644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030572750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019461639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041686719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041683595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027795805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030573319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030573597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058353668.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058356876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058353655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058356876.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356876.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352001.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988904899.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988904899.2 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999988906549.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988908374.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988906563.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988906549.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988908782.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908096.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988909762.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999988909762.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907529.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907529.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909777.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909777.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909728.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988909728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909728.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909728.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909728.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988909728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909728.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909755.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909755.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909757.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909757.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058356878.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988909756.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022243113.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038910669.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058356868.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088912435.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356867.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356867.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091690225.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005577312.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005577312.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356904.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088912457.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912425.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356867.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356867.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356904.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091690225.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690201.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690201.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690214.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690214.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463122.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463122.6 node_expansions=39
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091691914.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693737.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694126.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091694848.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691903.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691904.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693459.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692914.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119463125.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=900000119463125.6 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463123.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463123.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466997.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088907579.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119467012.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119463133.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463148.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463144.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000119467012.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119464837.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119466627.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467036.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466745.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119464800.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119464827.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119466349.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119464813.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000119467036.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119467013.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119467013.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088916902.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088916902.6 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088911468.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911468.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088916891.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088916891.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088911478.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088916902.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088916869.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088911497.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088911474.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000088916902.6 node_expansions=52
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088913154.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088914959.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088916902.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088913845.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088915131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088913186.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088913168.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088914712.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088913154.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000088916902.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088916903.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088916903.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355920.0 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088918579.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088920412.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088919299.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919321.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088920521.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088918579.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088918579.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088920412.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088920135.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088918598.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108355921.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000108355921.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108355920.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355920.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355944.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108355944.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108355942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355944.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108355941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355941.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000108355911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108355932.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000108355932.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355932.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094465130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094465130.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075020645.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975018855.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000047242002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000063909535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000055576212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136131754.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061131743.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000033353965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000013908635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061131754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000030576187.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000000019780.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000041687298.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000122242892.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000122242868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000061131754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000061131746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000033353965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000136131754.8 node_expansions=72
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136131781.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136131765.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000136131775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136131762.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136131755.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136131781.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075020668.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999975018892.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000047241979.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000063909558.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055576223.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000061131751.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033353989.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000013908654.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061131781.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094468712.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030576206.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000000019766.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041687306.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122242890.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122242875.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000061131762.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061131766.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033353973.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000122242890.2 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246487.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000122244545.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122246368.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122244277.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122242878.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122246509.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122244565.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122244565.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122245399.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122246071.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122244543.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000122246509.5 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122246509.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122246464.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122246511.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122246509.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122246495.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122246511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000122246511.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122246500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246500.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122246519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122246488.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122246519.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122246522.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122246522.0 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000122248176.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122249989.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122247898.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122250823.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122246510.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122248166.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122246513.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122247481.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122249029.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122249692.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122248177.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000122250823.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122248592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122250815.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000122250815.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122248593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122248593.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000122250823.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000122250815.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000122250803.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000122255128.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000122250818.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000122250813.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122250793.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000122250818.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000122250803.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122250806.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000122250813.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000122250828.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000122255137.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000122250827.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000122250816.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000122255136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=1800000122255137.2 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255137.2 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000122252459.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122254307.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000122253192.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122252181.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000122255150.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122250792.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000122250792.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122252484.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122251806.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000122253317.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122254013.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000122252484.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141690920.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000122255150.8 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122252904.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255100.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000122255100.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255100.8 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122255101.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000122255115.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000122255140.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000122255149.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000122255138.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000122255126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1800000122255149.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255136.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122255160.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255121.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255160.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122255149.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122255149.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000122255160.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122255159.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122255160.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141694308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141694308.5 node_expansions=66
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000158366215.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000152810659.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000150032882.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000141699563.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2100000158366215.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366228.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158366228.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366267.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158366267.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158366283.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158366283.2 node_expansions=6
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000177807089.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183366250.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177806801.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177806801.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177807752.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177805412.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177805422.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177807079.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177807753.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177806363.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177805412.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000180588473.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177807079.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177806919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000177808863.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000183366250.0 node_expansions=1241
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000158374590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158375312.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158374312.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158375035.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158375590.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158375312.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158374590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158372923.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158372923.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158373923.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158373923.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158372923.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158374590.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158375590.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177806919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000177808873.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000183366250.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000183366250.0 node_expansions=369
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183366250.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183366250.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183364028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183364028.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183364029.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183364029.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183364057.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183366368.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000202803176.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000202803176.0 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000183365696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183366418.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183365432.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183365126.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183365683.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183366418.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183364043.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183364015.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183365025.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183365015.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183364015.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183365682.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183365710.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000202801248.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000202803191.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000202803191.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202803190.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202803190.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180580955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180580955.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180580984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180580984.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108361071.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999994469855.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000055583293.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000097247637.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000088916627.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000169472182.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000075025414.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000041692066.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999986135636.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000094469844.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000150027738.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000086138813.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000044469842.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100027702.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000155580967.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000094469844.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075025428.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047247650.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000169472182.5 node_expansions=226
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169469886.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169469886.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169472197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169472197.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000108361057.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999994472157.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000055583281.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000097249946.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000088916612.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075027712.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000041694379.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999986137934.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000094472157.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000150027729.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086138840.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000044472157.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000100027726.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000180583281.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000155583279.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000094472157.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075027712.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000047249934.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000180583281.5 node_expansions=549
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180580979.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180583279.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180580980.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180580970.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180580957.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000180583279.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000180582616.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180582343.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180582344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180582061.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180582634.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180583279.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180580957.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180580964.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180581904.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180581890.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180580940.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000180582606.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000180582620.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000180583279.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180583292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180583292.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180583307.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180583307.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180583305.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180583305.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999994472182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994472182.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986140334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999986140334.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999986137971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999986137971.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000025027703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000025027703.5 node_expansions=13
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000025027703.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999994472148.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000013916592.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000019472161.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000013916607.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3000000025027703.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000091683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086127266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000091683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077791432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061121931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072235265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033344098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075013931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000091683099.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091685599.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091687821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091685877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000091687821.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683541.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022239649.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019458818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022237697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997239088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061129500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997237964.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050019220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066685321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038907556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041685056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997237972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997237685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002793239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033349208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036129486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000038907541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000066685321.8 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066685321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066683099.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066683655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000066685321.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471332.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069468118.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069468821.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069471321.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069470501.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069468396.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069469654.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069468132.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069468686.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000069471321.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471321.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471346.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471347.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471347.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069471347.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069471347.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000105582456.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000024236.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069471344.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069471347.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011136236.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091693579.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000105582465.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036135348.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000024236.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069471347.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069471347.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069471347.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011136233.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011136237.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069471344.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091693570.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091693576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000105582465.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105582465.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105582465.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105582456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105582456.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000105584955.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000105585677.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000105586792.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000105587347.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000105585249.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000105586514.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000105587900.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000105584955.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000105585511.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130576746.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=900000130576746.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130576768.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130576768.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581616.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581616.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130579255.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130579947.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130580088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130581627.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130579546.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130580781.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130581213.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130579267.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130579822.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000130581627.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130581614.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130581627.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130581627.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108359405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359405.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108359404.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359404.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108359433.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108359415.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108359433.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022242520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022242520.0 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999977801199.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977801193.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977801199.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977801203.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977801203.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072248303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108359432.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047248316.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072248303.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013913205.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000116692771.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108359425.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061136303.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025025191.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047248303.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072248316.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072248305.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072248316.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013913192.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013913193.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072248305.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116692745.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116692755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000116692771.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690827.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692747.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692747.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692744.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692744.9 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000138910054.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000116692735.4 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000116692749.4 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000138910089.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000116692739.4 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000116692769.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1200000138910089.2 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072248305.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000108359414.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977801193.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047248313.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072248302.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013913193.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108359414.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061136302.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025025190.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047248302.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072248302.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072248322.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072248305.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013913193.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013913193.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072248302.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116692747.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000116692747.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116692747.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692745.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692760.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692760.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692749.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692749.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977801192.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977801192.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072248302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108359414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000047248302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072248304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013913192.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000116692747.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000108359414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061136304.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000025025192.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000047248302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072248315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000072248304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072248302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000013913190.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000013913190.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000072248304.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000116692749.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000116692747.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116692749.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692747.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692747.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692748.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692748.5 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692766.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116692758.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692766.4 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692766.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692766.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692766.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116692765.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692766.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692766.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692766.4 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692779.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116692758.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692779.9 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803846.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152803846.0 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152803846.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803846.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000141692735.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000152803846.0 node_expansions=63
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803834.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152803854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000152803841.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152803846.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000152803838.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000152803854.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152803836.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000175021176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175021176.8 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152803848.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152803850.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000152803847.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152803859.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000152807876.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000152807876.0 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152806357.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152807042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000152807169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000152806224.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000152806613.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000152804843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000152807913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000152806335.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000152806357.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000152806876.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000152807913.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000152807913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152807913.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108363454.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144474576.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977805232.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083363454.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000108363454.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050028366.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000152807922.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144474589.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061140344.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025029234.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083363454.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108363469.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108363491.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108363456.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050028358.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050028343.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108363454.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152807900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000152807922.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152807922.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152807922.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152807910.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152807915.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152807912.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152811196.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152811211.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000152811211.5 node_expansions=62
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000152810380.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152810378.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152810859.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152811115.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152811227.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152810281.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152810656.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152808878.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152810392.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152810822.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152810933.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000152811227.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152811248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152811248.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152811258.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152811258.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000152806094.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152814431.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000177807156.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152811256.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152811256.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000152811258.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000177807156.0 node_expansions=113
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000152813746.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152814469.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152813746.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152814302.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152814471.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152813638.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152814027.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152812248.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152813758.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152814194.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152814191.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000152813927.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000175028580.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000177807156.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000177807156.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177807172.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177807172.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177810378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177810378.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177807172.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177807172.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177810401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177810401.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000133365920.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000169477054.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013919698.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108365920.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000108365920.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086142809.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169477054.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097254822.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061143698.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108365920.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000133365920.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000133365920.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108365920.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050030809.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086142809.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000133365920.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000177810388.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000177810388.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000177810388.2 node_expansions=423
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000177807196.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177807185.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000177810388.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000177807190.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000177807213.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000177807180.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000177810388.2 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000177809666.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000177810402.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000177809695.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000177810221.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000177810411.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000177809554.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000177809967.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000177808180.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000177809666.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000177809110.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000177809110.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000177809855.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000177810411.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000177810388.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177810388.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177810426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177810426.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000177810424.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177810416.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177810424.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013919714.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013919714.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000133365937.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000169477051.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108365937.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108365937.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086142827.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000177810382.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169477049.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000097254849.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061143716.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108365937.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000133365937.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000133365941.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000108365939.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050030826.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086142826.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000133365937.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000177810397.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000177810405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000177810405.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177810384.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177810384.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013920993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013920993.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013915840.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013915840.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013924050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013924050.5 node_expansions=181
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013917777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013917777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013917777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013917777.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013917781.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013917781.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055582998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055582998.8 node_expansions=238
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000047251554.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000047252276.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000047251554.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000047252109.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000047250054.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000047251443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055582998.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000047251832.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000047251554.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000047250998.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000047250998.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000047250887.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000047252276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000047251998.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000055582998.8 node_expansions=456
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000013922703.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013922022.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013922701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013922703.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013923248.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013921189.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013922578.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013921201.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013922966.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013922703.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013920744.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013922145.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013922022.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055583002.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000047250445.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000047251188.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1800000055583002.8 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055583002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583002.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055583009.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055583009.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055583004.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583004.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055585535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055585535.5 node_expansions=267
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055583049.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055583036.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583049.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055583049.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055583049.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000055583049.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055583036.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055583049.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055585547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055585547.5 node_expansions=269
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000155579812.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000211135378.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000130579812.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000130579812.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127801145.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000219468702.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000211135378.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138913156.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000080579812.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127802034.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000175024256.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000175024256.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000150024256.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000091689145.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127801145.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000175024256.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000219468702.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000219468702.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000219468702.2 node_expansions=702
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000197249696.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197252727.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000219468702.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197249704.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000197249706.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000197249717.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000219468702.2 node_expansions=125
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000197252197.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197251530.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197252206.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197252197.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197252752.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197250704.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000197252092.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197249696.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197252482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197252206.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197250270.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197251651.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197251536.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000219468726.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2100000219468726.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468716.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468716.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000219468702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219468702.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000219468706.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219468706.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000219468729.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219468729.2 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000219475974.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219475974.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219477196.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219476641.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219477196.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219472363.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219473752.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219474141.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219475141.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219474332.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219474696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219476085.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219475974.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2700000219477196.5 node_expansions=2938
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000219471276.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219473030.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219476641.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219477196.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219471276.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219472665.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219477196.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219471266.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219474054.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219474332.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219474696.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219476085.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219473030.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2700000219477196.5 node_expansions=395
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000219474305.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000219476088.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219476646.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000219476802.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219475267.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000219474306.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000219475695.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219477196.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000219474301.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000219477080.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219474346.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000219474857.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000219476260.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000219476090.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2700000219477196.5 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219477194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219477194.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000219477211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219477211.0 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000219479984.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219481818.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219480984.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219482095.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219482484.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219480984.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219479984.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219481095.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219479984.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219479984.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219482484.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219479985.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219480540.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219481929.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219481818.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2700000219482484.5 node_expansions=995
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000219479709.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000219481540.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000219480706.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000219481818.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000219480706.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000219479724.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000219481110.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000219479710.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000219479706.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000219482484.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000219479707.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000219480277.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000219480724.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000219480287.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000219481540.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000219481818.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000219482484.5 node_expansions=80
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000219482462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219482484.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000219482484.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219482506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219482506.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219482489.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219482504.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219485589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219485589.5 node_expansions=347
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219482511.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219482500.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482534.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219482534.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219485613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219485613.0 node_expansions=347
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155593596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211149177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077815836.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130593599.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130593596.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127814930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000211149156.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000138926929.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000080593598.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127815821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000175038058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000175038078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000150038043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000091702933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127814930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000175038041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000219482486.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000219482485.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000219482485.0 node_expansions=177
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482526.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000219482496.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000219482526.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219482531.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000219482531.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155593591.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211149148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077815850.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130593594.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130593595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127814942.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000219482505.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000211149148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000138926943.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080593595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127815815.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000175038073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000175038073.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000150038038.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000091702926.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000127814927.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000175038036.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000219482484.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000219482505.0 node_expansions=75
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000219482480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000219484349.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000219483479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000219483482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000219483497.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000219483480.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000219482482.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000219483516.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000219482480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000219482497.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000219482482.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000219482482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000219483037.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000219483482.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000219483035.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000219484330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000219484627.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2700000219482482.0 node_expansions=68
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219482481.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219482481.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219484616.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219484616.5 node_expansions=88
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000219482462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219482462.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202817949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202817949.5 node_expansions=88
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202813873.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202813873.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202817951.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202817951.5 node_expansions=88
FooPlayer.decide: Prioritizing 16 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000202815844.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202817678.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202816866.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000202816841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000202816859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000202816843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000202815841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000202816859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000202815845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000202815844.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000202815841.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000202816401.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000202816845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000202816414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000202817675.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000202817977.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2700000202817977.0 node_expansions=112
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202817970.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202817940.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202817970.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202817972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202817972.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188926588.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202817984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000202817984.0 node_expansions=28
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061123598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030565210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063903598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075014219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069458098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063902209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030565209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030566043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030563542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044453332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063899163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080570889.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080574223.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038907219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036129488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036130321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044462278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126939.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027795811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036129423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000016033.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038907264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000015185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000012670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011121849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022233860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050018667.6 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050018667.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357709.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355234.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356322.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354507.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353118.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058357709.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352018.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354240.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354932.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000058357709.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357723.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357723.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357735.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080579946.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058357723.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058357724.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355959.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579957.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000116691082.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002800391.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357736.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058357723.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357723.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058357723.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355945.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355956.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058357723.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094468836.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000038911502.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002800403.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357736.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000116691082.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116691068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116691068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685351.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000116694289.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116693579.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116695400.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116697344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116693288.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116691066.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116693456.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116692190.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116694024.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000141685353.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000141685353.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141685364.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141685351.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141685364.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685367.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000105574253.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058352020.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083352020.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044462242.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105574253.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002794687.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083352031.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083352031.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083352033.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083352033.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044462242.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044462242.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083352021.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083352020.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119463167.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075017809.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038906687.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058352020.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000119463167.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463118.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463132.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463135.5 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463134.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463144.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119463131.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463129.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119463142.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119463145.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119463145.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463131.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463131.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119463143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119463144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463144.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468431.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468431.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119466346.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119465667.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467470.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119468431.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465376.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119463154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119464555.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119464268.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119466068.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000119468431.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468431.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468431.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119471610.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470928.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472722.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119469528.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470640.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468441.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469842.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471346.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119471623.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119474123.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119474123.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474110.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474110.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474124.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474124.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119474111.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119474123.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119474088.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119474088.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119474085.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000119474123.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474099.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474099.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474136.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474136.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474123.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474123.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950027878.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027892.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950027892.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027892.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950027892.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950027905.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950027905.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927805696.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927805696.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927805682.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927805682.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927805692.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927805692.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927805680.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927805705.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999927805705.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927805691.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927805653.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927805691.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927805713.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927805713.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927805716.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927805690.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927805716.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927810868.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927810868.8 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999927809202.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927808924.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999927808202.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927810035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927806815.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927807924.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999927810868.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999927805715.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927807091.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927808659.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927808924.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969467566.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999927810868.8 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999927810870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927810843.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927810870.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952805062.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952805062.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999911144210.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911144201.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911144210.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911144213.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911144213.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999911144214.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911144201.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911144214.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952805097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952805097.8 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999911149656.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999911147721.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911147445.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911146712.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911148545.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999911145323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911146601.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911146445.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911144212.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911144212.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911147165.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911147434.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952805107.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999944469271.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1799999952805107.2 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999952805107.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952805072.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952805107.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952810479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952810479.2 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999952810490.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952807598.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952808271.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952807604.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952809378.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952806210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952807438.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952807318.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952805104.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952805094.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952807993.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952808278.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1799999952810490.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999952810493.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952810480.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952810493.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980582861.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980582861.5 node_expansions=111
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983368691.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983368524.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983369246.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983368413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983368524.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983367135.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983368413.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983368246.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983369524.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983366024.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983366024.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983368968.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983369246.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000011138394.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2399999980582838.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2400000008360616.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2399999980582838.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2400000011138394.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000011138394.0 node_expansions=522
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999980582853.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000008360616.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999980582865.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000011138407.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000008360643.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000011138407.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000011138394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000011138394.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011138424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011138424.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997249914.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997249914.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999997246756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997246719.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997246756.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030580974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580974.2 node_expansions=238
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125025432.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999980580974.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000052803197.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052803209.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000111136543.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000183358766.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000005580988.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977803209.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038914321.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066692096.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038914308.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038914307.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066692085.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100025431.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000172247656.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094468985.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000022246752.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041692098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000183358766.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183358754.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183358773.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000183358773.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183358754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183358754.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183358754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183358754.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183360415.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361255.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000183361917.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000183358755.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000183361265.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000183358738.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000183358752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000183360988.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000183361281.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000183358763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000183358752.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000183361640.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000183361917.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000183361917.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361917.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183361917.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361939.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183361939.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361914.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183361914.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361960.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183361960.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183361939.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205580973.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205580973.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361930.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183361930.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238914297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238914297.0 node_expansions=214
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000216695252.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211139694.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000208361918.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000211139695.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000216695252.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000216695253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216695253.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000244473005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244473005.0 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158361938.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013917502.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000086139725.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000086139725.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000166692061.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999997249948.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038917502.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000011139717.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000072250817.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000100028592.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072250818.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072250837.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000100028596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133361929.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000205584148.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000094472160.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000022249930.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000075028592.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000166692061.0 node_expansions=199
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144473060.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000144473048.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144473060.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144473058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144473058.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000144473061.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000144473045.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144473061.2 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066679775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903041.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069456165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058345823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058345546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055568599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066679988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030567435.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063899984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069457545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680545.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061124712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061123931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030567156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030564655.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030564656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055563600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055564989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000077792546.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795879.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077792824.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077792824.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000077795879.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033350821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022236944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033351089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019462155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994460465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994461043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997233805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002790205.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010748.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000011582.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456581.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013905764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994460185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994457670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050015324.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050015324.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579644.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055574499.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576312.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575331.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579645.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573665.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574645.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576313.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000055579645.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579645.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579645.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584506.2 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801892.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022336.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008355647.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579659.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055579658.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111135214.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800090.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008355646.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008355646.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088912980.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036133426.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111135214.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135203.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135203.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800090.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800090.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800090.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800090.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800114.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800114.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801893.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022314.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008355646.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111135225.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008355647.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008355646.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579646.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579659.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579659.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579647.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088913004.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036133448.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111135225.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135203.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135203.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111135202.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111135202.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111135202.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140091.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111140091.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000111135200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111135235.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111135224.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111140076.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111135201.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000111140076.2 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000111140088.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111136020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111137854.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111136854.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111135200.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111136187.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111137854.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111138687.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000111137687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000111140088.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140076.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804976.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804976.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077806742.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025027187.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008360519.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055584519.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055584519.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055584519.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111140099.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055584533.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008360519.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360519.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584519.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055584531.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055584533.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055584533.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055584543.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055584519.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088917867.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138321.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111140099.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140076.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111140088.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140076.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140088.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111140088.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111140100.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111140110.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111140094.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111140107.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111140097.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000111140110.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140097.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140097.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140098.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111140098.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111140121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002804997.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002804997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002804997.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077806775.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025027243.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008360552.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055584552.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055584552.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055584566.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111140109.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055584552.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008360552.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360552.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584566.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055584553.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055584552.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055584552.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055584566.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055584553.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088917887.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138331.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111140109.2 node_expansions=62
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000111140109.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111140098.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111140088.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111140076.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111140088.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111140109.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111140122.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111140124.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111145519.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111140089.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000111140089.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000111145519.9 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000111140922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111142741.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000111141755.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000111145519.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000111140087.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111143298.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111141075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111142765.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000111143575.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000111142587.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000111145519.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145519.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810395.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002810395.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002810395.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002810395.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810408.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002810408.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077812186.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025032631.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008365964.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055589974.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000111145531.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008365964.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008365950.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055589975.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055589964.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055589974.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088923319.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036143743.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111145531.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145519.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145545.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111145545.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145531.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145531.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810395.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002810395.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810395.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002810395.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810408.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002810408.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002810395.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002810395.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365950.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008365950.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008365975.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008365975.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077812184.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025032628.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000111145517.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002810418.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008365964.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008365950.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055589975.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589964.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055589950.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055589975.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088923295.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036143742.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000111145517.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145530.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145530.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145556.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111145556.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145578.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145578.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145556.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111145556.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145558.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145576.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111145576.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000111145558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000111145558.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000111145566.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000111145566.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077812221.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025032665.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008366011.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055589998.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002810443.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008365998.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008365998.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589998.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055589998.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055590002.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088923333.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036143800.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000088923333.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088923333.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088923334.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088923334.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077817909.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025032655.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008365980.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055589981.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111151242.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002810438.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055589992.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008365980.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008365981.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055589981.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055589980.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036143770.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000111151242.2 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000111145538.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000111145522.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000111145531.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000111145544.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111151242.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000111151242.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000111146353.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000111148211.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111151255.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111147187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111149033.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000111145519.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000111148742.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000111146519.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000111146544.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000111149019.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000111148019.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000111151255.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111151242.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111151242.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111151266.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111151266.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111151266.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111151266.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111151291.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111151291.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000077817957.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025038399.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008371745.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055595745.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002816190.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008371721.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008371721.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055595745.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055595722.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055595722.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055595721.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000088929069.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036149512.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000088929069.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088929068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088929068.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116699823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116699823.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000088929902.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088931735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088932290.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088930748.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088932569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088929068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088932291.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088930068.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088930080.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088934235.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088932568.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088931569.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116699823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113919379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000105585783.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000116698448.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000116699823.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116699834.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116699834.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116704987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116704987.2 node_expansions=27
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000116700687.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116702522.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116703078.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116701522.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116703367.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116699856.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116703078.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116700870.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116700870.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116705033.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116702369.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116702356.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133360093.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000144469276.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000144469276.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144469260.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144469260.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144473429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144473429.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144469298.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111140097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111140097.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111135956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111135956.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111140117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111140117.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133358167.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091690611.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075023934.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083358155.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083358156.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000166691524.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069468377.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111135957.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075023934.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036134180.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083358169.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083358180.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083358156.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111135934.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111135933.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111135933.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144469279.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102801735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000166691524.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166691500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166691500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166691507.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166691507.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166691509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166691509.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166695687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166695687.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133362307.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091690632.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075023955.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083358178.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083358175.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000111135952.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000069468397.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111135964.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075023964.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036134178.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083358177.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083358177.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083358177.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111135953.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111135956.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111135956.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144469286.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102805863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000144469286.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469286.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144469286.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473462.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144473462.2 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144469287.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144469287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144469287.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144469287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144473451.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144473418.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144469310.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144469284.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144473451.8 node_expansions=76
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144470132.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144471905.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144471508.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144470952.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144472736.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144469275.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144472447.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144470225.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144470225.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144473452.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144471789.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144471775.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000144473452.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473462.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473462.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144476350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144476350.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144473464.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144473464.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036138355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036138355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036138351.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036138351.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036138351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036138351.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036138353.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036138351.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036138342.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036138365.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036138341.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000036138365.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036138373.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036138339.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036138373.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036141805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036141805.8 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133362377.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000091694810.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075028121.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083362343.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000083362354.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000111140121.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000166695711.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000069472577.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111140133.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000075028121.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083362343.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083362365.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083362342.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111140134.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111140133.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111140143.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144473455.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102805908.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000166695711.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166695700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166695700.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036138333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036138333.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000002805844.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002807607.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002807223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002807886.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002806676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002808440.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002804999.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002808162.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002805952.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002805940.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002805940.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000002807511.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000002807499.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000002808440.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002808453.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002808453.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002811657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002811657.0 node_expansions=27
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000002809281.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002811114.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002809448.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002810674.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002811393.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002810115.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002808448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002809448.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002809448.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002811670.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002809452.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000002809448.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000002810948.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000002810948.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000002811670.5 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002811651.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002811661.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002811659.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002811695.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002811660.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000002811695.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999975031671.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002811657.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002811657.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002811632.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002811632.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000002811636.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000002811636.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000002811647.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000002811658.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000002811636.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000002811671.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002811671.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000002811660.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000002811637.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000002811636.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000002811671.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000002811672.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000002811647.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000002811672.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002811659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002811659.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036145893.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036145893.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000100035670.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058368139.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000041701424.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050035647.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050035647.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077813425.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000166702337.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077813449.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041701424.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002811660.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050035647.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050035647.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050035670.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077813438.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077813449.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077813424.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144480116.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000102812559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000166702337.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166702350.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166702312.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166702350.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166702370.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166702370.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166702361.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166702349.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166702361.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166702359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166702359.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166702360.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166702344.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166702360.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166702373.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166702373.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000166702367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166702349.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166702367.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013920414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013920414.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999980589468.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980589458.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999980589450.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999980589452.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980589440.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999980589453.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980589468.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013920450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013920450.0 node_expansions=137
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999980589484.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999980592393.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999980589482.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013920449.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999980589472.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999980589472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000013920449.5 node_expansions=115
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999980590308.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980592141.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980590483.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980590862.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980590475.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980592418.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980591141.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980591974.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980589475.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980590475.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980590475.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999980590475.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999980590474.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999980591975.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999980591863.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999997250672.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000013920450.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1500000013920450.5 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013920449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013920449.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013923373.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013923373.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000013920462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013920475.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000013923372.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000013920429.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000013920430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000013923372.2 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000013921275.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013923117.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013921428.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013921816.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013920450.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013923372.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013922117.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013922950.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013920442.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013921442.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013921427.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013921450.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013921442.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013922951.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000013921830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000013923372.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013923395.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013923395.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013923386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013923386.8 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000013924229.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013926062.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013925784.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013924784.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013923395.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013925062.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013925895.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013923395.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013924395.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000013925895.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000013924784.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2100000013925784.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013925785.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013925785.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013925796.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013925796.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000013925796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013925796.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986148472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986148472.5 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986145794.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986145794.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986148471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986148471.5 node_expansions=135
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999986146637.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999986148470.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999986146803.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999986145803.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999986145803.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999986146804.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999986147470.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999986148303.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999986145803.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999986146803.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999986146803.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999986146803.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999986145803.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999986146803.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999986148303.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999986147192.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999986148470.5 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986148483.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986148470.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986148483.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000016703979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000016703979.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986148470.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986148471.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999986148471.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000016703979.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999986148459.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999986148471.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000016703979.5 node_expansions=50
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999986148424.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000016703979.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999986148424.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000013926202.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000008370646.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000016703979.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000016703979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000016703979.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008370645.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000008370623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008370623.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008370659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008370659.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000008370673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008370673.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008373150.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008373150.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125038249.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000052817617.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044481785.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000052816007.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000052816007.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108371582.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000191707395.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080593783.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000044481785.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000016704007.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000030593782.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030593785.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000052816007.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000108371586.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108374062.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080593783.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000147262950.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000075039839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000191707395.2 node_expansions=248
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000191705728.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000191705895.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000191704895.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000191707284.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000191704895.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000191705895.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000191706562.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000191706728.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000191706284.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000191704895.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000191705895.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000191705895.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000191705895.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000191704895.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000191705895.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000191707395.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000191706284.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000191707395.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000191707404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000191707404.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999980595404.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980597766.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980597733.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980595417.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980595392.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999980597766.8 node_expansions=77
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980596226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980596391.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980595378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980597768.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980595380.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980596391.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980595957.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980596378.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980597213.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980596780.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980595380.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980596378.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980596391.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980596380.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999980595406.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999980596378.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999980595378.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999980596392.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1799999980597768.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980597766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980597766.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980597801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980597801.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980597816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980597816.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983370358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370358.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955592650.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955592650.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033343821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033343265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069457824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072233657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086125599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086124766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086125887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033343821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061122766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066677834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063899987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072238098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075015320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000077792277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075013101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676387.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000086125887.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000086129498.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997236598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019457409.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027794718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018854.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997236598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997237150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008349360.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568792.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036125241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036127264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038908097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011121016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008347974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013237.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000055573099.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055573099.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573134.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906478.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119462009.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036126922.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988903777.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086128676.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086128677.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002793554.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002793555.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988903776.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988903776.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573109.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573110.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119462009.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462009.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462009.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903777.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903777.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903762.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903800.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906478.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000119462023.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036126922.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055573135.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086128700.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086128701.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002793578.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002793578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055573146.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988903801.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988903800.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573134.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055573135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000119462023.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119462040.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462032.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462040.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119462040.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119462040.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119462040.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119462033.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119462040.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903811.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903811.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903776.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903800.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903802.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903802.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903800.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903775.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903800.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903808.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903799.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903808.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903808.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903808.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903808.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903811.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999988903811.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903801.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903801.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999988909521.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999988903812.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999988903787.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999988909504.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999988909504.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999988903810.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999988903804.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999988909517.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999988903811.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999988903767.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999988903810.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999988903789.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999988903804.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999988903813.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999988909515.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999988909516.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=599999988909521.1 node_expansions=237
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988903811.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903811.1 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988906033.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906736.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988904792.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988905485.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988909514.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988907700.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988903812.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988906590.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999988909514.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988909521.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988909500.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909521.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909515.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909515.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988909512.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988913349.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999988909534.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988909524.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027793539.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999988909513.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000027793539.0 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999988912456.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988911720.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988912455.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910498.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988911178.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988913399.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988909512.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988912276.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988912443.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027793539.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000027793539.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027793539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027793539.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002793555.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969460221.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969460221.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969464121.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969464121.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969462187.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969462466.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969463157.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969461212.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969461921.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969464135.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969460232.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969463011.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969462187.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999969464135.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969464121.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969464121.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969464125.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969464125.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464112.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464112.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464144.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464144.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464122.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464122.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464145.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994464145.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994464144.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994464138.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994468982.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994468967.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994464122.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999994468982.8 node_expansions=69
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994464124.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466359.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994467038.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994465094.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994465791.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994468704.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994468982.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994464115.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994466893.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994466068.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999994468982.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468982.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468984.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468984.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994473588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994473588.4 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468993.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468993.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969468994.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969468994.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116692993.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000147248549.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086137437.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022248559.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994468991.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050026337.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050026325.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080581881.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080581881.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019470781.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022248548.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050026327.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994469039.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994468993.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050026327.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050026338.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050026325.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050026325.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000147248549.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147248561.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147248561.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147253158.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147253158.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000147248556.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000147250771.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000147251493.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000147249549.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000147251327.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000147250216.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000147253160.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000147248549.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000147252049.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000147251771.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000147250507.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000147253160.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147253161.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147253161.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000147256645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000147256645.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000147253204.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000147253167.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000147253181.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000147253170.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000147253159.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000147253204.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152803851.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152803851.5 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127808715.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127810951.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127811111.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127811938.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127809716.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127810382.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127809716.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810550.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127808715.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127812217.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127811500.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000127810660.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000127812217.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812216.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127812216.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950035866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950035866.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950032661.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950032661.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919477123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919477123.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919480336.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919480336.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066701137.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127812205.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036145538.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972256648.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999944477127.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000034439.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000034426.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061145545.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061145545.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969478870.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991701095.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000019478878.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999944477094.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999944477094.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000034428.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000034426.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000000034426.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000034438.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127812205.0 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127812205.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127812199.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127812226.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127812202.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127812237.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000127812237.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127812203.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127812249.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000127812224.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127814446.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127814627.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127815446.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127813224.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127813890.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127813224.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127814057.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127812237.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127813238.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127813612.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000127814168.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000127814348.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000141696506.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000152806348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000152805238.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000152806348.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152806339.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152806339.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152806348.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152806345.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152806348.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955583257.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955581027.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955583198.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999955583198.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955581011.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955581011.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583270.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955583270.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583237.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955583237.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955585635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955585635.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583247.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955583247.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988916573.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988916573.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955583248.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955583248.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955585636.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955585636.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999955585601.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955588657.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955587990.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955588101.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955586601.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955587268.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955586601.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955587712.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955585601.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955586601.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955586990.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999955587546.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999955587712.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999955588657.0 node_expansions=367
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999955585469.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955588657.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999955585451.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999955585443.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999955585448.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999955588657.0 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999955585434.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955585448.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955587848.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955587657.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955586434.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955587101.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955586459.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955588659.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955587270.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955585434.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955586436.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999955586823.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999955587414.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999955587546.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999955588659.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955588659.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955588681.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955588712.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955588689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955588689.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955588692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955588719.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999955588717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999955588715.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955588717.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955588720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955588720.0 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999955588716.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955588729.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999955590829.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955589728.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955590941.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999955589716.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955589716.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955590384.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955589716.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955590561.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955588728.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999955589716.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999955590105.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999955590674.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999955590827.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999969472973.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999988919692.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1499999988919692.5 node_expansions=81
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988919692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988919692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966697924.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966697924.8 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999966695694.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966695684.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999966697868.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966695660.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999966695650.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=1499999966697868.2 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999966695647.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966695646.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966696757.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966696659.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966697868.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966696647.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966695646.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966697326.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966696646.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966697479.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966695648.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966696647.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999966697037.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999966697592.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999966697757.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999966697868.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966697881.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966697881.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947255799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947255799.2 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999947253410.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947253410.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947254534.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947255799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947254410.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947254448.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947254424.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947255090.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947253423.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947254410.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947254410.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947253424.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947254410.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947254799.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947255402.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999947255569.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999947255799.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947255813.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947255813.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947255848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947255848.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947255848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947255848.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999947255861.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947255847.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947256860.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947256958.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947256847.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947256860.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947256847.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947257513.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947255847.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947256860.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947257972.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947256862.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947255847.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947256861.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947257237.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999947257805.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999947256862.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1499999947257972.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947257958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947257958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925029197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925029197.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925029197.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925029197.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072234778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066678597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069457501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063901923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075012486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027787922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083346420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000077791722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072234984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069456366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050009165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063900810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047231032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069456086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069455598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000058344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000083348112.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083348667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083349778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083351167.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016679655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019458543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988904043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988903199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030571379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988904318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988904043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988903209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988903209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052792834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680426.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002790405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036128319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038902476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011122914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233736.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052792834.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052792834.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792278.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052792834.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797241.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002797241.9 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000002792914.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002795040.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002797228.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002793483.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002795284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002793206.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002794303.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000002797228.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002797228.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002797228.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013909228.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013909228.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013909262.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013909262.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013909276.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013909276.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013909276.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013909276.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914672.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013914672.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000013912464.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013911172.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013914686.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013913284.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013911728.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013913561.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013911450.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013912561.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000013914686.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914672.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013914672.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802672.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802672.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802686.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802686.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360919.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033359128.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091694252.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083360919.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914672.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063916485.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063916450.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063916450.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002802672.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002802686.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091694239.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091694252.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013914672.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091694252.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694239.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694239.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802707.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802686.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083360919.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033359141.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091694252.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083360906.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914672.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063916450.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063916450.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002802672.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002802672.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091694252.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091694239.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063916450.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063916464.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013914686.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091694252.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694239.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694239.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694252.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091694252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091694252.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694252.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002802687.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802686.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013914707.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013914686.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013914699.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013914699.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000013914686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013914686.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986141228.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986141228.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136945.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136945.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136945.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136945.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005573062.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005573062.4 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036139541.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986137763.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955578832.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091695096.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055581509.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999955578832.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999955578832.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072248176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100018395.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036137065.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016692609.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966690832.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000091695096.5 node_expansions=664
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091691509.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690231.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691787.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692342.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688300.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690799.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692634.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091691620.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000091692634.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692621.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692620.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692635.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692621.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091697245.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695856.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694578.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091696120.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091692620.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091695120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695009.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694843.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091695967.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000091697245.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091697232.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091697232.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955583443.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955583443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955583443.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933361235.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933361235.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933361234.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933361196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933361234.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933361234.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933361196.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933361234.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933361236.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933361236.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933361235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933361210.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933361235.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933361237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933361237.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013919468.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963917691.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994475013.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994475014.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069475037.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052801311.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999944473235.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994475014.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994475013.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994475013.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994475013.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999933361235.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999933361248.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077805088.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072252801.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036141691.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994475014.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944473236.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000077805088.4 node_expansions=190
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050030580.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050030567.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050030580.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933361244.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933361244.9 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013919456.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999963917678.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994475024.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994475010.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069475011.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033363900.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999944473246.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994475024.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994475011.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994475010.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994475010.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999933361232.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999933361232.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050030567.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072252796.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036141678.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994475010.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944473232.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000072252796.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072252789.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072252799.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000072252799.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072252786.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252786.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072252801.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252801.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100032208.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100032208.6 node_expansions=233
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000072256023.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072254744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072257690.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072255190.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072255022.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072256869.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072252800.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072255300.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072255202.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072255744.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000072256146.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091690236.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000086136346.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000100027346.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000100027346.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100027333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027333.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944470013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944470013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944469997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944469997.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041694035.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002804266.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022249563.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022249574.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999961135786.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097249574.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033360685.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983359786.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022249577.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022249574.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000022249574.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022249563.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999961135799.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961135799.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077805132.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000100027378.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063916257.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994471799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000100027378.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027368.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100027368.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100027380.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100027380.6 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000100029578.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000100029313.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000100032244.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000100029755.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000100029600.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000100031410.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000100027355.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100029868.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100029744.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000100030300.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000100030688.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119464829.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000113910929.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000119464829.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119464795.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119464795.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105575967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105575967.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047242621.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019464808.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027798155.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008353697.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977796377.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000102798142.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038909287.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000020364.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027798143.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027798176.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008353733.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008353732.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977796377.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977796388.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097242600.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069464808.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000020377.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961130600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1200000102798142.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798155.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798167.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102798191.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047242603.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019464824.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027798187.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008353725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977796390.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038909268.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000020378.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027798156.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027798156.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008353725.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008353712.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977796390.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977796390.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097246626.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000105575935.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000069468848.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000020378.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961130602.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000105575935.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105575942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105575942.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961130621.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961130600.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961130621.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961130622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961130622.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961130644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961130603.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961130644.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961134650.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961134650.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999961130637.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961130611.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999961130630.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999961130631.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999961130623.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999961134637.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999961134637.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999961132844.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961132576.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961134523.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961132984.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961132856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961134637.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961130624.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961130622.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961132971.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961132565.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999961133968.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1199999961134637.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961134637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961134637.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969467938.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969467938.2 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027802207.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000024425.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027802207.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988913317.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958355983.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083357779.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019468869.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980580000.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027802217.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027802217.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999988913318.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999988913335.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999958355984.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999958355984.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077802225.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086135558.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000050024436.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980579997.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000086135558.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086135536.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086135503.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086135536.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941690224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941690224.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999941692427.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999941691205.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999941692150.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999941690216.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999941692595.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999941692604.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999941691206.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999941690205.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999941690205.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999941692149.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999941692440.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999941692171.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958352825.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1499999958352825.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958352809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958352809.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958355155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958355155.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958352844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958352844.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986132937.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986132937.0 node_expansions=157
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958352846.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999986130604.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999958352835.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1799999977797257.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1799999975019479.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1799999986130604.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986130590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986130590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958351924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958351924.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958351924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958351924.2 node_expansions=17
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072235598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063902821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022234667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022234945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066682556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055568655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072238112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058347478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022231888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022231610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022232166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058347543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052791088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052790611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036120276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036121653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000075016723.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000075019223.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991682144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008346320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022235275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991679351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991679059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991679639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019461097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000011307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005567417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000044460612.0 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459778.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000044460612.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241457.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241457.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047241457.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241457.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241486.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241486.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047241475.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047241467.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241475.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241489.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241489.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908126.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088908126.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128586.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047241479.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994461901.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994461901.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075019253.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047241458.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994461915.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994461915.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047241457.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047241457.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047241457.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994461915.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047241458.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047241457.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000075019246.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075019237.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088908126.1 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088908135.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908135.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908132.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461919.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461911.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461919.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994461919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461919.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461945.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461933.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461945.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461911.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461911.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461933.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461933.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239690.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239690.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972239689.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972239652.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972239689.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239690.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239690.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972236632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972239666.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999972239666.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972239666.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972239666.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972239668.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239668.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930572999.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930572999.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573000.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573000.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573000.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930572997.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999930573008.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930573020.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999930572984.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999930573020.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900014396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900014396.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573021.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573021.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573029.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930573003.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573029.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573015.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573015.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066685915.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908150.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000013906373.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983352585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930573027.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000011130360.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005574804.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000005574818.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999930573029.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999930573015.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999983352585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983352571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983352585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999930573029.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999983352585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999983352571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000011130360.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000011130360.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088908150.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908150.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908150.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908165.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908165.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088908152.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908152.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000066685940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013906388.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983352610.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999930573041.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930573041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011134008.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005574828.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036130355.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999930576661.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999930573041.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983352598.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983352598.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352597.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930573041.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983356217.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983356217.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011134008.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000041685911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000041685911.0 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011130384.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011130384.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011130363.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011130377.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000011130377.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011130364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011130364.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011130378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011130378.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000011131497.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011132061.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011133041.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011131353.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011133984.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011133297.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011133428.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011130386.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000011133984.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011130928.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011130928.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041687050.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063909276.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988907498.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983353739.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999905574164.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999905574172.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986131495.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980575942.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980575943.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999905574164.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999905574172.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983353707.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983353717.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999958353719.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999905574150.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958353706.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958353728.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986131485.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000063909276.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063909286.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909286.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464796.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464796.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063906244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063909261.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063909261.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906206.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906206.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905574184.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905574184.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905574149.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905574149.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577894.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905577894.2 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905574184.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999905574159.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905574184.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905577928.8 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936130792.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936131347.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999936129680.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999936130661.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999936132605.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999936132736.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999936129680.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999936132327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999936133438.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999905577883.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999936133438.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999936133438.9 node_expansions=179
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999905577883.1 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133453.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=899999936133453.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133438.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936133438.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072246394.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094468610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999988911263.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013913040.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999936133484.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016690839.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011135276.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011135273.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999905577928.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999905577942.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013913053.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033353713.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988913054.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936133484.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988913040.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999988913039.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016690831.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016690828.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000033353713.8 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013913049.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013913049.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013913052.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013913042.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013913052.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013913067.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013913067.4 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000013913066.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013916083.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000033353727.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013913073.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013913052.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000013913055.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000033353727.2 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000013914166.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013914888.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013914053.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013914722.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013913055.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013914053.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013914061.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013916108.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013913053.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013915720.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033353741.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000033353741.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033353750.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033353750.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002795116.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002795116.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002795152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002795150.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002795152.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002795160.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002795160.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999986128496.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002795150.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000002795150.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000002795152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002795125.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002795152.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986128469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986128469.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986128486.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986128481.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986128486.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055568601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072233664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055569156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027786329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027788552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075014497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000072237267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047234155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000061122555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080569776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000080573109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036126933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997234363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997232698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013900792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997231017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008345183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123516.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122127.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022235527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041685317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027791085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050017554.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050017554.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017582.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017569.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017543.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017569.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238022.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238022.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997238022.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997237983.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238022.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238010.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238010.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050017566.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050017577.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080573136.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080573132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238010.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086128690.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050017577.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017566.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017566.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080573133.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017566.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997238011.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997238010.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050017567.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997238010.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997238010.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086128699.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086128691.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086128699.1 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128689.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128662.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128689.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238044.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238044.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997238033.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997237994.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238033.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238034.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997240263.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997240543.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997240688.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997240808.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997241232.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997241232.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997239710.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240121.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999997241232.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997241243.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241243.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241243.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241243.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997241257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241231.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241257.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997241257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241220.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241257.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241247.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241222.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241222.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241247.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241247.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997243987.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997243445.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997243720.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997243876.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997244000.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997244987.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997242209.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997242876.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997243331.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999997244987.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244987.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997244987.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999969470010.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969469431.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969469709.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969469876.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969467222.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969468209.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969468209.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969470722.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969468876.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969469331.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999969470722.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470710.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470710.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470733.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470733.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470723.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470723.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969474487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969474487.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470733.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470733.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969470730.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969470730.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999969470757.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969470731.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969470757.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997238853.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997238853.2 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022247875.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030581198.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033358986.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052803430.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999950023864.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038914541.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030581208.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002803419.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002803419.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033358986.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002803419.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950023864.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950023864.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002803419.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950023864.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950023864.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038914541.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066692309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000066692309.5 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066692309.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688532.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691055.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691198.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066688531.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689545.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066689531.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066690198.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066690666.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000066692309.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692323.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066692323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066692310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692321.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066692321.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066692358.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022247897.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030581247.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033359021.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052803469.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969471528.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999950023890.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038917750.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030581243.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002803447.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002803469.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033362195.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002803446.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950023901.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999950023904.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002803447.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950023904.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950023890.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038914576.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000052803469.6 node_expansions=116
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052803465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052803457.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803465.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803486.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803486.6 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000052806692.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052803456.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052805678.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052805956.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806122.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803469.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052804456.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052804467.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052805136.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052805580.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080576741.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000077795909.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000080576741.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080573976.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080573976.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080576764.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080576773.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080576773.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080576739.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576739.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080576799.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080576799.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080574010.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080576749.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080576749.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080576772.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080576772.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950019402.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950019402.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950019458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950019458.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977797218.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977797218.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977794439.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977794439.4 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977797219.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977797219.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999977797231.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999977797218.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977797231.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941689299.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941689299.6 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686106.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941686109.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999941686109.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686109.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941686118.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999941686106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999941686107.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999941686095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999941686118.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686095.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686095.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686129.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686129.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941686129.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941686098.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941686098.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986132329.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000022243440.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000025021218.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000044465662.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999961130550.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999913908340.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038910106.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000022243440.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999994465685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999994465674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000025021217.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994465652.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999941686109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999994465650.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999952798109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999952798096.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000066687885.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000094465696.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000094465696.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094465661.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094465661.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094465663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094465663.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094465696.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094465696.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094468850.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094468850.6 node_expansions=75
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094465707.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094465696.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094465707.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999955576816.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991687884.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025021262.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044465672.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999930575018.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999883352809.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008357767.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991691109.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963910148.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999963910142.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025021205.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963913322.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999911130593.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999911130587.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999963910142.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999922242587.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922242587.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000036132329.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000044465672.6 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044465694.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044465694.1 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000044472084.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044465689.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000044471084.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000044471361.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000044471528.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044465689.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044466639.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044466639.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000044470528.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044470972.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1500000044472084.0 node_expansions=236
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000044468901.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044468868.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000044468887.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000044468897.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000044468886.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000044472084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000044472084.0 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000044468888.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000044471097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000044471388.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000044471541.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000044468888.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044468862.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044472098.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000044469861.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000044469872.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044470541.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000044470986.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000044472098.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044472084.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044472084.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044472113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044472113.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044472100.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000044472089.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044472100.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044472111.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044472111.2 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044472109.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000044472113.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000044472113.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044472099.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000044472074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044472099.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000044472076.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000044472087.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000044472123.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000044472123.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000075027634.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000044472116.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1800000075027634.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075027617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075027617.5 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000075027645.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000075027652.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000072249877.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1800000075027652.0 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000075027645.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075027654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000075027642.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000075027639.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000075027662.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000075027655.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000075027662.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075027639.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075027639.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583173.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105583173.2 node_expansions=11
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105583191.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102805410.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000105583191.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000105583188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105583188.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077798461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077798461.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077798463.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077798453.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077798474.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077798465.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077801089.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000077801089.0 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077800258.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077798451.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077800689.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077800951.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077801090.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077798451.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000077799563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077799424.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000077799422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000077800134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000077800545.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000077801090.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077801088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077801088.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077801121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077801121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077799424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077799424.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077802092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077802092.0 node_expansions=221
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100023290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077801090.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094467318.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094467596.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000077801090.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094465096.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077802090.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000077802090.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094466763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000094466763.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094467177.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094466485.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094467596.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000077802090.2 node_expansions=583
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077803935.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077802093.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077804315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077804592.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077802092.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077802090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000077802090.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077803758.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000077803756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000077804756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000077804203.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000077804491.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094467733.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000094466068.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000077802090.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077802090.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077802090.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077802092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077802092.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077802101.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077802099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077802099.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094467720.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077802091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000094467720.0 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000077803909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077802088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077804302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000077804591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077802076.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000077802076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000077803757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000077803755.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000077804755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000077804203.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000077804465.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094467734.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094466053.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000094467734.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094467735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094467735.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094467770.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094467770.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094467770.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094467770.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008343114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988896446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044461656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905542.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011126321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011127429.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055571673.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036121033.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044455015.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347477.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127456.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904646.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126293.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047239442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036125207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011030.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019455185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025009643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016676864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033344421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050013362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036123586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036122184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025011927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025013541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041682477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123226.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055571673.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570842.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055568329.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055571662.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055571662.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571678.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055571678.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055571663.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055571663.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011126318.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011126318.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011126319.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011126319.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011126343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011126343.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000011124400.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011131728.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000011126321.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000011126321.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000011126341.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000011131728.6 node_expansions=42
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000011128817.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011128817.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011128549.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011130895.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011131742.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011126303.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011126293.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011128673.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000011131742.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011131728.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011131728.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011131765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011131765.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011126064.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011126064.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980576234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980576234.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086132679.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030575334.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086132666.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050021544.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025021554.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025021554.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980576210.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980576210.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969464221.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969464210.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025021554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021556.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021556.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025021544.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025021554.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025021567.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025021543.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025021544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000086132679.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132666.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132666.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132668.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132668.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126965.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126976.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126976.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126965.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126973.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126973.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131556.2 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086126999.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126993.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126999.4 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086126998.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086126998.4 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119460312.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119460310.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000119460312.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119460318.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119460307.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119460299.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119460312.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119460308.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460318.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464901.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464901.1 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119460318.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119460298.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119460319.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119460322.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119460331.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119460319.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119460331.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119460322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119460309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460322.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941680754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680754.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119460306.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013903863.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002791878.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091682545.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055571417.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030571418.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058349199.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986126099.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999986126096.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999941680762.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030571429.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055571419.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055571420.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030571418.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030571418.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030571418.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030571420.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030571421.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000119460306.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119460309.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119460295.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460309.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119460318.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119460318.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119460307.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119460320.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119460320.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119460318.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119460318.8 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119460298.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000119460299.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000119460298.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000119460298.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000119460300.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000119464902.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119464902.1 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013903863.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002791863.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091682532.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055571419.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030571433.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058349197.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986126087.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986126086.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999941680750.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999941680752.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030571421.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055571433.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055571433.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030571430.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030571430.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030571433.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000030571433.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030571430.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=900000091682532.5 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091682521.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000091682535.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000091682521.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000091682520.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000091682535.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000091682530.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000091682535.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091682518.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682518.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091682542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682542.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091682520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682520.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091682519.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682519.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091682530.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091682532.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091682532.5 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091682532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091682529.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091682542.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091682518.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091682529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000091682542.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091682527.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682527.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682550.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682550.6 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682555.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091682538.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682555.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682543.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682560.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091682544.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682560.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682560.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682533.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091682562.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091682562.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063904781.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063904781.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091682562.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091682564.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091682564.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941685344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941685344.1 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941680777.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680788.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680789.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941680785.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941680789.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680788.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680791.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941680785.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941680791.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680788.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941680788.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680793.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999941680798.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999941680798.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999941680788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941680788.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911123564.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911123564.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088903116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999983346673.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972234674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061125338.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000025014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000000014227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058347561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999955568897.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999955568897.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999911123563.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000000014230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025014228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000025014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000000014227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000014241.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030569787.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000030569793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000000014230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000088903116.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088903118.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088903118.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088903119.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088903119.6 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088903121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088903121.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063903124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063903124.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958346673.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947234672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036125339.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000014237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033347561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999930568898.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999930568898.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999886123561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999886123564.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000014237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975014237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030569787.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005569787.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999975014228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=900000036125339.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036125342.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036125342.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036125341.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036125341.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063907711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958351266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999947234672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000018822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000018822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033347571.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999930568895.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999930568904.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999886123564.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999886123561.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000014227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000018822.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975014227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000014228.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030569794.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005569785.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999975014231.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000063907711.0 node_expansions=192
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063900627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063900627.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063907710.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063907710.9 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047236453.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047236453.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063900625.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063900625.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999958344174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947234649.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036125316.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000000011727.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000011730.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000033345060.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999930566398.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999930566398.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999886121064.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999886121064.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975011737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000011729.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000011727.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975011731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000000011730.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030569760.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005569760.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999975011728.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000036125316.1 node_expansions=148
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036122849.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036125316.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036122831.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036122808.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036122829.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000036125316.2 node_expansions=45
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036125306.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036125350.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000036125028.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000036123371.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000036122816.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000036122806.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000036125200.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000036125350.6 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000036125327.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036125327.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005569771.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005569771.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988903105.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988903105.0 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000091682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033343834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033343833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000091682534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088904478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072237200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000077793941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063900000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058342499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000080567833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055564721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066677000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058343329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058343885.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346386.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000091682831.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091687554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091684776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091686998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091687554.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997238199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997237644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997237353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063909776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058353387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041685273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013899018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002790684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002790406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036127761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022239930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000063909776.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063908665.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000063909776.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574665.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574654.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574665.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574651.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574667.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574692.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574665.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574665.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578297.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578297.1 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033356085.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094468963.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094468963.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000021851.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691196.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578296.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094468973.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000021851.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000021851.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063913407.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091691196.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094468973.9 node_expansions=414
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094468000.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094467999.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094467575.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467019.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094466333.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467732.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468978.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094467046.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000094468978.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468963.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468963.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468963.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468963.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468963.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473555.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469001.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468986.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469001.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468985.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468985.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468975.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468959.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468975.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975022739.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975022739.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002800516.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094468961.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094468972.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969466295.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061135639.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975022766.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094468988.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033357850.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969466294.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969466295.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033357877.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061135628.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=600000094468988.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468961.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468961.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473579.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094471609.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094471619.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471210.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470628.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469941.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094473553.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471330.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471608.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470628.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094473553.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473552.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473552.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094478142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094478142.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473576.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094473578.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094473578.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695786.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066695786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066695786.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066695797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695797.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066700398.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066700398.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066703064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066701398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066702620.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066702064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066701397.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066700286.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066704175.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066702786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066703064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000066702064.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000066704175.8 node_expansions=370
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066703078.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066701399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066702621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066702064.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066703064.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066701397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000066702523.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066702786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000066704190.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066703343.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000066702075.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000066704190.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066704175.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066704175.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066708509.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066708509.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002817843.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066708510.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066708510.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999941705842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000061152954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999947262286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999947262286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999941705842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999941705842.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000005597397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000061152964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000066708510.0 node_expansions=720
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066706858.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066705176.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066706410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066705843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066706843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066708521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066705176.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066706287.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000066706565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066706843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066707132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000066705843.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000066708521.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066708510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066708510.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066708511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066708511.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002817868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066708521.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941705843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061152966.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999947262287.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999947262301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066708521.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999941705843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999941705843.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000005597398.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000061152955.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000066708521.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066708512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066708512.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711433.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066708521.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066711419.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066708503.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066708476.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066708486.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000066711419.0 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000066711164.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066709474.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066710696.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000066710155.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000066711141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000066711433.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066709474.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066709474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000066709474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066710863.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066711141.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000066710887.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000066710141.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000066711433.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066711442.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711444.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005600322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000002820777.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066711453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000005600307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999941708752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061155887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999947265211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999947265211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000005600322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066711430.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005600307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000005600322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000005600307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000005600322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999941708766.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999941708752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000005600322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000061155887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000066711453.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711453.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066711453.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711444.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711444.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066711444.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711443.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066711482.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066711430.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066711482.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947265235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947265235.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999947265235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947265235.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000002820803.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000066711470.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000066711480.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999941708802.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061155926.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999947265246.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000066711470.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005600356.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005600357.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999941708801.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999941708802.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005600356.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061155913.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000066711480.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066711479.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066711479.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000066711469.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066711466.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000066711456.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066711469.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066711456.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066711469.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105591781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105591781.8 node_expansions=412
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000066714135.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066712469.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066713703.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066713135.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066713858.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066714148.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066712469.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066712469.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066712469.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066712478.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066713858.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066713580.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066713858.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066713135.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066704473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000086150305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000083370425.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000086146361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000086150033.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000086150305.2 node_expansions=275
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086150302.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086150299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086150290.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086150317.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086150289.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000086150317.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086150313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086150313.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105591779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105591779.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086150303.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086150303.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086150303.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086150303.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086150304.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086150304.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086145970.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086145970.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086145969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086145969.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086145981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086145981.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919476638.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919476638.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947252626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947252626.0 node_expansions=95
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999919476622.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999919476603.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999919479240.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999919479256.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999919476613.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999919479256.0 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999919479256.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919477589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919478825.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919478256.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919478978.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919479257.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919477589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919477612.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999919477602.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919476589.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919478978.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919478724.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999919476602.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999919478269.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999919479257.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919479257.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919479257.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919479290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919479290.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897257057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897257057.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919481944.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999897257072.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999919479278.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999919479288.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999919479303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999919481930.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999919481930.8 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999919481930.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919480264.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919481499.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919480275.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919480930.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919480264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919480264.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919480277.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999919480264.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919479275.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919481664.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919481375.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999919480277.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999919479264.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999919480944.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999919481930.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919481930.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919481957.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919481969.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919481969.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919480289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919480289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999897258066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999897258066.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919480289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919480289.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999919480289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919480289.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919480311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919480311.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002816289.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011148749.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063927411.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000086149638.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983371845.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000058371869.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999955593189.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999955593194.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000002816289.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063927425.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000025038536.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025038525.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002816300.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983371856.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999950036734.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999950036734.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002816300.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058371857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000086149638.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086149624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086149624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086149649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086149649.0 node_expansions=21
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111149602.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111150824.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111149602.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111150269.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111149602.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111149602.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111149602.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111149602.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111148602.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111150991.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111150713.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111149602.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111148602.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111150269.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111150991.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000102814991.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000102813333.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000105593490.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000111150991.8 node_expansions=1256
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000086153026.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086154248.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086153023.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086153690.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086153037.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086154415.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086152026.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086153023.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086153026.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086153026.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086152037.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086154148.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000086153026.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086152026.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000086153693.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111151015.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000102815005.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000108371840.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000102813333.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000105593490.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000111151015.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111151007.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151007.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111151005.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111151005.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111151015.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111151015.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955599146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955599146.2 node_expansions=265
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999955597924.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955599146.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955597924.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955598424.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955597924.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955599146.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955596924.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955597924.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955597924.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955597924.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955596924.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955599035.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955597924.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999955596924.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999955598868.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999955599146.2 node_expansions=509
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999955597757.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955597770.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955598424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955597757.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955598868.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955599158.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955596770.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955597780.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955597770.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955597757.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955596772.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955598892.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955597757.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999955596770.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999955597757.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999955598447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999955599158.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955599146.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955599146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955599176.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955599176.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955599160.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955599160.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955603936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955603936.5 node_expansions=331
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955599171.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955599171.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955598270.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955598270.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955598292.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955598292.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955600378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955600378.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027824378.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000047268836.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063935490.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111157725.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008379934.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083379945.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999991713267.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999955601267.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000002824378.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000088935503.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050046614.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050046611.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027824378.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000008379934.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999986156822.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986156822.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000027824378.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000083379935.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000111157725.2 node_expansions=522
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111155624.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111155634.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111155659.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111157722.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111155626.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000111157722.8 node_expansions=66
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000111156639.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111156640.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111156750.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111156639.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111156640.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111157738.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111155612.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111156635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111156635.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111156635.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111155611.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111157445.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111157722.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111156612.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111155611.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111156612.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111157302.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1800000111157738.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111157747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111157747.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133376558.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133376558.2 node_expansions=85
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000111160427.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111158760.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111158761.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111158872.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111158758.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111158759.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111157784.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111158759.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111158784.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111157758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111158760.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111159594.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111159872.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111158759.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111157784.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000111158760.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000111159427.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1800000111160427.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111160424.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111160424.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977822767.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977822767.0 node_expansions=19
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999972266957.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999977822767.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999966710288.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999966711959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999972265280.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2099999975045432.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2099999969487210.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2099999977822767.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977822790.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977822790.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986156089.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986156089.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986156140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986156140.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986156140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986156140.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999986156151.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986156118.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986156151.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986156162.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986156162.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050045929.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069490383.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000086157054.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000133379276.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000030601487.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999988933932.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000083379263.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000013934820.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977822820.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000025045929.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111157054.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072268165.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000072268155.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000050045931.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030601486.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000019490373.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027823710.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000105601488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000133379276.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133379266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133379266.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133379263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133379263.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133379288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133379285.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133379288.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133379286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133379286.5 node_expansions=2
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169490388.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000163934810.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000152823699.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000158379266.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000155601476.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000169490388.0 node_expansions=80
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169490377.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169490364.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169490365.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169490354.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169490361.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169490377.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188931875.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188931875.0 node_expansions=37
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000186153391.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000180596719.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000180598387.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000186151743.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000188931886.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000188931886.0 node_expansions=109
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000188931887.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188931872.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000188931897.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000188931856.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000188931852.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000188931864.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2700000188931897.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188931851.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188931851.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188931903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188931903.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000188931901.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188931875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188931901.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000188931898.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000188931898.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000188931910.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000188931872.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188931910.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000219487419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000219487419.0 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000219487421.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000208376311.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000213931887.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000211154090.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000208376331.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000219487421.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963890556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000030566558.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030565725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000030566558.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050020321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052797565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686111.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463603.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005570762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005568266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041683045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016682138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036130264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025016350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038905810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030569685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005570740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038902760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902137.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904374.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000052797565.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795332.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052797554.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797565.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797579.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052797577.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245940.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245940.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240231.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240231.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358843.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005579274.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000113914398.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358843.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005579274.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083358843.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358830.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997245940.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997245940.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052803274.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005579274.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000113914398.6 node_expansions=360
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113912876.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113911898.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113914412.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113910929.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113912862.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113910918.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113911631.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113914399.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000113914412.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113914412.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914373.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914412.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914425.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914425.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000113914397.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113914398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000113914388.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113914365.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113914391.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000113914376.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000113914398.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113914385.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914385.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914396.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914396.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914396.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113914396.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113914420.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113914420.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113917618.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113916618.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000113918562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000113917618.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000113916618.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000113918576.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000113919562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000113917351.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000113920131.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000113920131.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113920118.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113920118.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083364589.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005585009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083364578.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997251689.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052809022.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000005585009.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052809020.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052809022.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083364591.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083364586.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052809009.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052809009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999997251676.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997251687.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052809022.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000052809009.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052809009.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005585009.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000083364591.5 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083369728.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083369728.6 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083364587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083369693.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083364579.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083364579.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111136585.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083364589.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111136585.0 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000083367508.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083367786.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366800.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083368731.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367798.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365578.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083366786.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083368731.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083369732.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083367519.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000108358820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000111136585.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000111136585.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136596.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136620.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136621.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111140787.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111140787.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136634.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080581109.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080581109.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000080581077.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080581082.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080585213.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080581048.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080581060.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000080585213.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000080583991.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080583268.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080583268.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080585213.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080584279.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080582047.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080583282.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080585213.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080585213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080583991.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000080585213.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080585224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080585224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080585237.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080585237.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080585225.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080585225.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080589824.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080589824.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000080587879.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080588144.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080587421.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080587432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080589811.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080588421.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080586199.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080587422.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080589377.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080589379.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080588144.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000080589811.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080589835.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080589835.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080589846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080589846.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080589868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080589854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080589868.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966699222.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966699222.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966699189.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966699185.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966699189.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083361367.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038911438.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000141694704.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083361390.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977804925.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994472480.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999986138272.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000022250258.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000075023438.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052805834.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000077801216.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022250256.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022250272.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977804925.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994472478.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022250278.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022250258.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986138278.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000077801216.5 node_expansions=240
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052805821.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052805812.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805821.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052805823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052805823.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052803599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052805821.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000052805821.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000052803602.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000052805797.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000052805797.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052805797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052805797.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000030581343.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000030581357.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000030581343.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000030585507.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000030585507.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=900000030585507.5 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030585473.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030585473.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030581356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030581356.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030581378.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030581378.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030581368.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030581354.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030581368.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999963910092.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963910092.2 node_expansions=71
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999916690712.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999916690663.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916690712.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891690713.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999891690713.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999891690713.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999891690664.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999891690713.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058359157.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991686994.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000119465661.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061136932.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977802713.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969470257.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999938913799.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975025799.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002803591.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005581379.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030576772.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999975028743.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000025021216.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999891690699.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947248035.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999975025800.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975028754.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938913810.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000119465661.2 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094470269.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094470269.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094470258.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094470219.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094470258.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058359154.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991686984.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061136926.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977802704.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969470265.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999938913815.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975025814.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002803601.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005581370.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005581370.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999975025814.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000025834.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999930580492.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999891690722.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999947248047.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999975025815.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975025815.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999938913833.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1199999991686984.5 node_expansions=140
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999966694543.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966694257.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966693814.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966693543.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966693991.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966691591.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966691615.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966692602.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966691602.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966693257.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966693826.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966694560.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991686998.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1199999991686998.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991687011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991687011.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991689934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991689934.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999991692830.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991692552.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991692108.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991691830.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991691274.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991689885.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991689885.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991689885.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991689885.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991691552.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991692108.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991692830.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1199999991692830.2 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999991692552.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999991692120.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999991692032.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999991691830.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999991690912.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999991691274.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999991689897.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999991689885.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999991689910.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999991689910.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999991691564.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999991692121.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999991692843.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999991692843.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692865.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991692865.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991692857.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991692856.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938918163.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938915969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938915969.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938915990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938915990.5 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999938915957.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999963915948.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999938915934.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999963915934.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1499999963915948.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963915947.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963915947.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941692926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941692926.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941692926.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941692926.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941692927.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941692927.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941691813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941691813.2 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999941691814.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999941691804.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999966691781.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1799999966691781.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966691781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966691781.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966691804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966691804.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000111136269.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994468680.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000147247349.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113914035.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041691803.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022247358.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999916690894.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027802908.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077802905.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080580682.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058358460.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000027802905.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000052802905.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994469561.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000025147.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999977802895.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977802891.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966690893.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000147247349.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147247337.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247358.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147247358.2 node_expansions=16
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000147250571.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147251405.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147251960.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147252238.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147251683.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147250571.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147249571.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147249571.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147249571.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147249571.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147251682.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147251960.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000147252238.2 node_expansions=332
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000147250300.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147251127.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147252245.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147251523.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147249290.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147250682.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147250300.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147249293.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147249293.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147249303.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147249303.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147250960.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147251516.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000147252245.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147252238.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147252238.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083347834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033346321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072233654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058341653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058343042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069455889.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033341042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033342708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058345542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069459219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000083348933.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352266.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083353099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019457720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016679386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041680810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047236709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997234930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013900208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011120194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011121583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036124474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030568918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033345029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019455237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002786849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997233796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997231004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002787962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005568797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000050013933.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050012266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050013377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013933.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000050013933.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795045.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052797829.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799218.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052801888.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052796032.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797853.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798254.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799497.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796866.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000052801888.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801865.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801865.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801890.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801890.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052801889.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801889.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801901.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801901.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801901.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801901.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022358.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022358.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022333.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022358.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022354.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052801912.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083357471.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800123.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002800123.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357457.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052801902.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083357458.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030577903.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000022346.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052801914.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002800123.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801912.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116683926.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116683926.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052801901.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000116683926.9 node_expansions=166
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083357444.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360221.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083360943.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360665.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361222.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083359276.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116683941.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000116683941.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683941.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683941.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683941.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683941.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116683926.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683926.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683965.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000015519.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000015519.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052795053.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116683951.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002793275.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047238631.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116683988.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086128384.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116683943.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063904387.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033348831.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086128386.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086128386.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047238607.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086128384.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116683974.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116683951.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086128384.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086128384.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086128408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000116683988.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683941.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683941.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683950.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683950.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116683967.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116683940.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116683937.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116683964.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116683977.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000116683977.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683954.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086128424.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086128424.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022239519.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116683977.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969459975.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972237741.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016683075.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055572867.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116683977.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063904421.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002793297.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055572863.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055572852.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016683075.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055572852.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086128423.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086128423.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055572852.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055572852.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055572863.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116683977.4 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116683977.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116683962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683977.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683979.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683979.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116683977.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116683962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116683977.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969459990.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969459990.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999969459988.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969461075.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969460968.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969462751.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969462498.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969463177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969462751.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969464442.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969461788.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999969464442.9 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969464418.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969464380.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969464418.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969464431.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969464431.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969464420.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969464394.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969464420.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969464431.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969464431.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999969464387.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969464418.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999969464430.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969464431.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969464431.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999969464433.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999969464433.9 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969464433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969464408.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969464433.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969467610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969467610.9 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999969464430.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969467572.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999969467610.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969464442.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969464442.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999969464432.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999969467610.9 node_expansions=88
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999969464418.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999969466779.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999969465529.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999969465399.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999969467207.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999969466939.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999969467635.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999969464439.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999969467055.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999969466246.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999969467635.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969467610.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969467572.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969467610.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969467633.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969467633.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969467621.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969467610.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969467621.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245415.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245415.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972245388.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972245365.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245388.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969467597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969467597.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969467621.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969467621.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941687597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941687597.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941687611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941687611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941687633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941687633.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941687636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941687610.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941687636.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941687636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941687636.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994467191.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088911656.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944465414.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988910747.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086133869.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055578304.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088911644.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132087.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975020966.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027800525.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027800522.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988910744.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027800525.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058356081.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058356081.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055578314.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027800536.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027800536.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000088911656.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088911637.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088911611.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911637.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994467192.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941687637.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999944465434.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988910748.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000086133865.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055578312.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088911643.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132088.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975020970.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027800526.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027800526.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988910748.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027800523.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058356087.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058356089.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055578300.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027800526.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027800523.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000088911643.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088911654.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088911646.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911654.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244910.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994467164.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088911622.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999941687609.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944465387.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988910734.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086133847.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055578291.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036132077.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999975020942.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027800512.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027800500.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988910743.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027800512.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058356090.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058358785.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055581007.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027800498.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027800512.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000088911622.8 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088911634.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911634.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244909.8 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088911644.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088911621.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088911644.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122244924.2 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088911655.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088911665.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088911623.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088911623.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088911627.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000108355065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000108355065.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000088911614.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088914005.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088912727.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088912614.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088914392.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088914116.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088913836.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088914116.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088911616.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088914283.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088913447.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108355066.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000108355066.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999994466162.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000108355067.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975020829.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988909718.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000086132867.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075021741.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108355087.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055575519.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994464419.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047243940.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047243940.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008354177.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047243952.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000077799531.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077799533.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075021753.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047243952.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047243940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000108355087.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000108355075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355075.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355101.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355101.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086132886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086132886.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086132900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086132900.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086132900.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086132884.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000086132897.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086132897.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119466163.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086132908.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000119466163.8 node_expansions=65
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000113910609.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000116688388.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000119466166.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000105577274.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000119466166.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119466163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119466163.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119466163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119466163.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972243975.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000119466190.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999938908879.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952798608.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000020830.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097243989.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086132856.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066686656.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005575510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058355055.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058355055.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019465274.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058355055.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088910621.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111132853.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108355066.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058355077.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058355052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000119466190.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119466187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119466187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938908855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938908855.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938908852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938908852.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938908889.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938908889.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999938908865.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938908864.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999938908862.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999938908876.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999938908864.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1499999938908876.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999922242185.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938908842.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999938908832.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999938908842.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999938908826.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999938908842.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938908829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938908829.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938911593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938911593.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999938908877.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938908843.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999938908854.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999938911593.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999938908840.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999938911593.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999938908815.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938911190.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999938909926.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999938909786.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999938911593.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938911325.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999938911082.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999938911350.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999938908874.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999938911453.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938910619.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1499999938911593.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938911642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938911642.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938911609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938911609.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922244942.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922244942.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922247589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922247589.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245001.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922245001.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922245001.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245001.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922245001.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922245001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922245001.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922244967.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922244967.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902803145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902803145.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999902800557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999902800544.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902800557.0 node_expansions=23
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086127546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083346989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075015887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086128387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083350056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050010553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069459487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000080571164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033344664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033341329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033341886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000086128387.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131165.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086133109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050013664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008351867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030574167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036131667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013908534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027796666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047240608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991683265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991683542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997237420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019463875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016684694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025020542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000017128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005571865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013907751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008349351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002792405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027792485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013906360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000016573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991683518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991681281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991680740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000052796442.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795053.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000052796442.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575355.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575355.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581610.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577873.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579977.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575373.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576774.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576354.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579552.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577873.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000055581632.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055581631.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581606.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581631.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091692709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091692709.9 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086137169.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091692710.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000091692710.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091692710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091692710.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091692724.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091692724.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033357600.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127803834.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027802055.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997246488.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038913169.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091692724.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000127803833.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091692711.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000122248290.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000122248306.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091692711.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038913189.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038913168.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091692710.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091692710.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127803834.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803834.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248310.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248310.4 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097248297.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248298.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000097248278.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097248279.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097248278.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000097248276.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000097248298.4 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097248298.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248282.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248298.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127803843.0 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803857.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000127803857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803845.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127803845.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127803857.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127803857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127803857.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997246523.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997246523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997246523.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008357635.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008357635.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008357632.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008357632.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008357684.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008357684.8 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999980577100.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008363328.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000052796684.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008357643.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008357643.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000008357665.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000052796684.5 node_expansions=93
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000008360131.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008361150.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008363354.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008362243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008357631.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008359035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008358650.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008361798.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008360131.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052796699.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000052796699.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052796708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052796708.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052796708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052796708.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016685620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016685620.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052796708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052796708.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000052796717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052796688.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000052796723.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000052796714.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000052796720.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000052796719.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000052796723.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052796708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052796708.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000050018930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050018930.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016685632.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016685639.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000016685639.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016685612.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016685585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016685612.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000022241157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000022241157.2 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999988907847.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988912386.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999988907832.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999988907842.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999988907844.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999988912424.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999988912424.2 node_expansions=103
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999988910343.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988910371.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988909798.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988912438.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988907830.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988909236.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988908813.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988912009.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988910353.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1499999988912438.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999988912435.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988912386.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988912435.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988912446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988912446.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999988912433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999988912454.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999988912422.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999988912432.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999988912423.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999988917031.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999988917031.8 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999988917050.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988914922.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988914920.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988914365.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988912420.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988913809.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988913436.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988916602.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988914920.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988914550.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999988917050.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988917046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988917046.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999961139255.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961141753.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961141212.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961140255.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961139255.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961140644.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961141379.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961140254.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961140939.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961141753.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961141364.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999961141753.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961141753.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961141753.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999961141788.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961141770.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961141788.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997245678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997245678.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033366930.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000133366930.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022255819.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961142613.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027811375.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000133366930.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061144708.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000122255819.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094478042.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033364887.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033364850.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033364836.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999961141748.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999916696443.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000031500.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061144708.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033364834.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033364859.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000133366930.8 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000133364848.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133366930.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133364831.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133364844.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133364836.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000133366930.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133364876.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133366764.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133365945.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133364819.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133366265.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133366945.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133365835.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133366488.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133365821.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133365830.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133366930.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133366946.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1500000133366946.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133366946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133366946.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133366943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133366943.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916698500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916698500.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033366957.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000133366947.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022258750.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961144730.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999961143843.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027811442.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000133369861.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061147639.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000122255847.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000094478066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033366941.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033366930.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033366930.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999961143819.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000033597.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000061144719.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033366930.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033366946.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000133369861.8 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133366941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133366941.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133366954.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133366954.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133366943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133366943.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166703223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166703223.0 node_expansions=205
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133369909.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133371021.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133371021.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133369909.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133371298.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133372021.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133370909.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133372021.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133371576.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133370909.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133370909.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133372021.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000133372021.0 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133369087.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133371036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133371745.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133370221.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133370091.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133369087.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133370499.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133370091.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133372021.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133370743.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133370076.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133371221.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133370643.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1500000133372021.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133372021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133372021.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133372046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133372046.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133372046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133372046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133374709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133374709.5 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166705365.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1800000166705365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166705387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166705387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916703620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999916703620.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916703610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916703610.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066705398.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000166705411.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055596894.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999994483175.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994482277.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027816522.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000166705398.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094485783.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000155594300.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127819117.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066705388.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066705388.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066705387.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994482274.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000038721.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094483176.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066705385.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066705387.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000166705411.2 node_expansions=141
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000166705398.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166705368.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166705366.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166708005.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166707972.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000166708005.8 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000166707172.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166705355.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166705355.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166708040.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166706452.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166706355.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166705353.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166706744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166706353.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166707042.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166706353.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166707486.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166706894.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000166708040.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708020.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166708020.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999916706263.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999916706263.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066708008.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000166708008.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055596897.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999994485787.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994484900.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027819134.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000166708008.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000094485832.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000155596909.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000127819134.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066707994.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066708009.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066708011.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999994484898.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000000041340.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094485832.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066708009.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066708041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000166708008.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708042.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166708042.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166712508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166712508.2 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166708024.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166708053.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166708030.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166708023.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166708023.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000166708053.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166706075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166706075.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166710122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166710122.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000166708052.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166708024.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000166708067.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166707998.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166708045.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000166708067.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166706081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166706081.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166708064.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166708012.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166708066.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138930301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166708053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166708053.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138930277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138930277.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000138930236.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000138930300.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000138930281.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000163924648.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000138930300.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000138930258.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000138930268.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000138930300.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000138930258.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000163924646.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000138930300.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000163924660.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000163924668.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000163924658.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000138930281.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000163924658.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=2100000163924668.5 node_expansions=311
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163924646.0 node_expansions=145
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000038930257.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027819165.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999966708033.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999966707152.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027819155.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000166708034.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066708044.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000127819155.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100041375.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038930256.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000038930263.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000038930265.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999966707152.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999888928478.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999972263608.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000094485822.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038930275.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000038930263.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000166708034.8 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000166708033.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166708060.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000166708043.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000166708029.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166708043.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000166708031.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166708060.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166708043.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166708043.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708074.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166708074.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708066.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166708044.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166708066.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708073.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166708073.2 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708061.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166708067.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166708067.8 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708045.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000191702397.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166708062.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166708055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000191702397.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000191702397.2 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708047.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166708057.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166708057.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166708055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000191702397.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000191702397.2 node_expansions=84
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000166709868.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000166708064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000166710156.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000166708034.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000166709142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000166709045.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000166708030.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000166709423.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000166709030.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000166708052.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000166709034.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000166710142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000166709601.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000191702411.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000191698919.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000177812536.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000172258799.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000177814061.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000177816062.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000191702411.8 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000191702397.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000191702397.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014767.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069456435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030565497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030565776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061125545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083348387.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083352554.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033350330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036130054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033351920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055574498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052795887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994458265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994458520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022240264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022240264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457695.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994457670.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994457685.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000055574498.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055574498.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017142.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017142.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000017141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017141.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017128.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017128.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017128.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017128.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017151.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055574485.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352274.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000017151.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574498.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091685607.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055574486.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794930.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352263.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574508.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000017152.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574485.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091685608.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091685620.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574486.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055574508.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002794929.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002794943.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083352273.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091685620.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685610.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685610.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091685612.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685604.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091685606.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091685619.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091685597.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000091685619.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685620.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685620.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691330.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689808.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690775.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687850.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689955.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687573.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686740.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691330.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000091691330.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913553.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063913553.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691344.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911779.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911779.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911777.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911777.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911778.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963911778.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963911802.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911802.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469122.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047253168.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019469132.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091691343.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469113.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966689576.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047246897.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019469113.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963911786.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963911776.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019469109.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091697612.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091691355.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019469132.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469122.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689558.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966689558.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091697612.9 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691334.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691368.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691367.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091691346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691343.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091691356.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091691362.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091691358.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091691346.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000091691362.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691354.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691364.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691367.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691367.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691367.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691341.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691367.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691374.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019469146.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963911812.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000019469132.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091691372.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019469146.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966689577.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047246930.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019469146.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963911800.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999963911810.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019469146.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000091691362.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000019469132.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000019469133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966689578.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966689588.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047246917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091691372.0 node_expansions=130
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691362.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691353.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691362.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691374.5 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691376.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091691368.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691376.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999963906049.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963906049.1 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963911800.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963911775.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963911800.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469145.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066685639.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019469144.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091691367.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469145.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966689588.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047246933.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019469145.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999963911812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963911811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019469144.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091691367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000091691367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000019469144.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469155.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689588.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966689588.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047246934.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000066685639.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246930.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246930.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047244702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047246922.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047246922.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246922.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246922.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246924.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246924.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246924.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246924.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047253165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047253165.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246920.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246920.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246920.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246920.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246924.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246924.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246933.2 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246922.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047253166.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047246890.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047246897.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047246911.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000047253166.6 node_expansions=60
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247888.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047251066.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047247889.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047252066.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047248844.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047249111.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047251233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047247999.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047253167.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000047253167.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047253167.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047253167.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047258343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047258343.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047254177.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047254167.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047254167.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000047254555.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000047258334.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000047255111.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047255402.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000047257499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000047254278.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000047254167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047258334.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047258333.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047258333.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047263499.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047263499.9 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963928375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091707944.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966706153.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047263499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999963928375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963928375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000116697598.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000091707938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000019485708.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966706153.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966706153.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047263499.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116697598.6 node_expansions=719
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091703788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091703775.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091703776.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091704164.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091705997.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091704733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091705011.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091707108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091703909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091703775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000091707955.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091707955.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091707941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707941.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019485743.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047263542.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999963928423.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019485756.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091707978.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019485743.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966706201.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047263545.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019485754.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963928420.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963928410.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019485756.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091707977.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000019485744.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019485754.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966706198.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966706198.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047263542.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091707978.9 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707987.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091707987.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091707998.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091707977.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707998.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091707995.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091707995.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091707997.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091707999.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091707999.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091707999.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091707963.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091707999.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091707964.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091707964.5 node_expansions=8
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091708962.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091709351.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091708962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000091708962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000091711184.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091710185.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000091712295.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000091709907.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091709074.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000091708962.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000091710907.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091710629.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000116698756.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000111145687.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000116701822.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000111143757.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000091712295.8 node_expansions=100
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091712322.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091712319.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091712322.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019490100.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047267878.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999963932767.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019490101.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019490100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999966710544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000047267878.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019490101.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999963932766.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999963932767.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000019490101.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091712321.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000116706132.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000019490111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000019490100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999966710544.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999966710545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000047267891.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000116706132.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091712329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091712329.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091712287.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091712322.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000091712322.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091712321.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091712321.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000091712322.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000116706110.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091712313.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000091712313.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000091712312.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000116706123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706123.2 node_expansions=92
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000091712319.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000116706123.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000091712311.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000091712310.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000091712321.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000091712331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1500000116706123.2 node_expansions=103
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091714702.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091713313.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091713712.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091713323.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091713313.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091715535.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091714534.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091714257.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091713434.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091713313.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091715258.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091714990.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091714701.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116703067.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000111150012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000111152401.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000116706124.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000111148083.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000116706124.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706124.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706122.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116706132.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116706134.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116706156.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116709053.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116706146.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000116709053.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000116708497.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116707110.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116707512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116707123.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116707109.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116708332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116708332.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116708053.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116707233.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116707110.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116709053.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116708786.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116708521.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000116709053.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709064.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709064.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116709070.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116709081.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116709064.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116709091.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116709080.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116709069.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000116709091.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709078.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088931314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088931314.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088931327.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088931327.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088931331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088931331.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016709103.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072267295.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972263769.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016709102.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088933962.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991709102.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975041546.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072267295.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016709103.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999972263766.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972263769.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016709116.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088933962.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000016709103.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991709113.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999938929546.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975041543.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072267295.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000088933962.2 node_expansions=164
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088931321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088931311.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088931331.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088931310.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088933962.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000088933962.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000088933698.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088932295.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088932698.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088932309.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088932309.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088933517.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088933528.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088933251.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088932417.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088932309.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088932310.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088932975.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088933962.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088933684.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000088933962.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088933976.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088933976.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088933976.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088933976.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088934001.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088933999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088933999.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088933991.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088933991.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113922803.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113922803.2 node_expansions=117
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000088933047.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088933434.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088933056.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088933046.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088934269.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088934269.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088933992.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088933158.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088933046.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088933046.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088933714.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088934713.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088934445.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088933881.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000113922801.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000108369745.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000108374078.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000088929081.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000105596022.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1800000113922801.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113922812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113922812.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925468.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113925468.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113922805.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113922824.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113922824.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113925453.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113922814.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000113925453.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000113922801.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113924190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113923786.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113923800.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113925022.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113925008.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113924731.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113923897.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113922797.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113923808.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113924477.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113925453.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113925197.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113924620.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1800000113925453.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925467.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113925467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113925475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113925475.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113925488.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113925488.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113925513.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113925499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113925513.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000147257401.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147258790.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147258401.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147258401.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147259623.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147259623.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147259345.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147258512.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147257401.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147259234.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147258401.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147257401.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147259234.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133367559.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000113921170.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000130587126.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000122254287.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000144481845.8 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2100000147259623.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2100000138926290.2 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2100000138926290.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000147259623.5 node_expansions=318
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000144481869.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000147259635.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000138926312.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000138926313.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000147259635.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147259625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147259625.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147261832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147261832.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147259657.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147259657.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158367792.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158367792.5 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000158367792.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000152812239.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000152812265.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2400000158367792.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158367807.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158367807.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158370045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158370045.5 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061147790.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000116703357.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999983369123.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000130587056.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000061147790.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000013924679.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000166698168.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000086147790.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000019481123.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000019481123.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000130587056.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000177814458.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000158370013.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086147790.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000061147790.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999977812679.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000013924679.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000141703357.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2700000166698168.0 node_expansions=464
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000122256716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000141701159.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000141701159.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000166698168.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000141701150.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000166698168.0 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000141701150.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141702539.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141702149.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141702158.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141702180.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141703381.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141701715.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141702258.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141701147.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141702159.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141702994.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141702158.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141701150.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141702158.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000166698168.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000158364144.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000150029136.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2700000166698168.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166698194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166698194.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166698209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000166698209.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000166698218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000166698218.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150032093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150032093.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000150033648.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000150034482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000150032648.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000150033204.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000150033926.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000150034482.0 node_expansions=442
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000150032092.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000150033502.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000150033092.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000150034482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000150032676.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000150033925.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000150033204.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000150032095.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000150033093.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000150033926.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000150032095.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000150032093.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000150033121.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000150034482.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150032273.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000150032273.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150036304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150036304.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000086147401.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000125036290.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000002814056.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000113925179.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000141702957.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000061147401.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000050036290.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000094480723.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000027814056.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000027814056.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000113925179.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000186147401.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000166702957.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000069480723.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069480723.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999997257612.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000033369612.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000150036290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000186147401.5 node_expansions=468
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000186145615.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186147401.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000186145598.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000186145570.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000186145592.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000186147401.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000186145591.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186146970.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186146582.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186146593.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186145602.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186146149.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186147401.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186146679.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186145594.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186146602.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186147401.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186145583.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186145581.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186146594.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186146582.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2700000186147401.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186147436.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186147436.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002814097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002814097.5 node_expansions=11
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000002814092.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000002815471.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000002815081.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000002815084.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000002814084.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000002814613.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000002815168.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000002814057.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000002815079.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000002815917.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000002814071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000002814057.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000002815084.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000002816461.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000002815073.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2700000002816461.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816472.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816472.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002816469.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002816462.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002816504.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002816494.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002816459.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002816506.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2700000002816506.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002816472.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816472.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997260028.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000086149838.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000125038707.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000002816458.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000113927586.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000141705372.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000061149840.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000050038729.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000150038705.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000094483147.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000027816458.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000027816471.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113927610.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000186149838.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000166705372.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000069483164.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000069483160.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000033372014.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000150038731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000186149838.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186149807.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186149807.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002816492.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816472.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816472.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997260050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997260050.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000025035036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000025035036.5 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999997260054.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999997260061.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999997260083.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000025035038.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999997260073.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=3000000025035038.5 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000005589173.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000005590545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000011146562.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000025035038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000005588046.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=3000000025035038.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000041676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005562614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988893390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000041676836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041676836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041675447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000041676836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000063907856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052794443.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013906040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058352831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574182.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013906056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013901043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013901333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681958.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061127821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050018033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036127740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038903866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019454638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030566871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025010193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792127.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038905254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044461921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033346070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041681649.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033349417.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000063907856.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907842.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906442.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905356.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000063907842.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907845.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907866.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907866.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063907841.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907841.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063910498.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910627.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909651.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063910338.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063907849.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063911596.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063910071.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910485.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000063911596.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911609.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911609.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798720.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798720.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002798707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798707.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798732.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798732.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798731.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798742.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798719.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798719.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002798763.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002798719.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798763.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002798699.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000030576477.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000030576477.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030576513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030576513.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044471630.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091689402.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091689388.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061132056.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122251186.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013909811.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041687589.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091689388.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091689380.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091689366.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091689366.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000030576477.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091689402.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091689380.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091689366.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000119473408.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119467147.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091689366.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000122251186.5 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244923.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122244923.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467145.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069467178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069467178.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094467147.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094467147.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094467146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094467170.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094467182.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094473409.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094467160.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000094473409.8 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094469798.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094469909.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094468965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094468798.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094473423.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094469646.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094467155.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094469376.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094469834.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000094473423.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094473409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094473409.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473444.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094473444.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473437.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094473437.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473424.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094473424.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094476113.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094476201.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094475270.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094475669.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094475089.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094475923.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094473446.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094476089.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094476645.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094478590.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000094478590.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094478590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094478590.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094478590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094478590.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016699046.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033365725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986143478.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041699058.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063923057.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002810145.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002810145.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063923056.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063923034.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000119478591.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000119478601.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063923047.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000119478601.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478614.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478614.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119478635.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119478637.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119478621.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119478626.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119478626.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119478613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478637.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119478624.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091700845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119478621.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119478613.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119478626.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119478613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119478626.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119478626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119478626.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036140491.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038923070.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038923070.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050024325.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100025214.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000030584935.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016699080.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038923069.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038923069.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038923070.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038923069.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977810197.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999977810180.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038923069.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000094469658.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000094469658.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000125025214.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038923069.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000125025214.2 node_expansions=252
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094478636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094478623.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094478636.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094478636.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094478624.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094478636.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133367480.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133367480.0 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133367480.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000133367480.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133367482.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133367482.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133367499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133367499.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133367537.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133367537.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000102811982.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133370995.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163914110.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133367542.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000133367532.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133367535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000163914110.8 node_expansions=100
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000133368535.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133367521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133371035.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133369354.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133369742.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133369187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133370020.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133369909.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133367520.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133370186.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133370757.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000155584957.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000161134816.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000163914125.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000163914125.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163914122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163914122.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133358594.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133358594.2 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000133359580.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133358580.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133361082.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133360426.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133360819.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133360258.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133361080.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133359984.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133358582.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133361261.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133361804.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155579834.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000155579834.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155579821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155579821.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155579856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155579856.8 node_expansions=6
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000155580803.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155579853.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155582353.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155581637.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155582079.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155581510.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155582342.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155581239.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155579874.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155582469.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155583023.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000155583023.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155583023.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155583028.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000155583028.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155583013.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155583001.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155583013.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130583027.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583039.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130583037.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130583039.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130583065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130583065.5 node_expansions=8
FooPlayer.decide: Prioritizing 13 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130585705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130584065.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130583040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130585541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130584874.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000130584705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130585540.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130585427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130584427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130583040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130585260.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130585705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000152804658.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2100000152804658.2 node_expansions=167
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152802113.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152802077.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152802113.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804693.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152804693.8 node_expansions=68
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152803755.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152803045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152802074.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152804594.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152803858.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000152803745.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152804600.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152803498.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152803463.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152802086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152804286.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152804691.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000152804691.8 node_expansions=276
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804727.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152804691.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152804727.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152804710.2 node_expansions=12
FooPlayer.decide: Prioritizing 14 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152806375.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152805709.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152804709.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152807209.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152806540.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000152806838.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152806375.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152807242.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152806096.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152806094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152804718.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152806576.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000152806931.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000169471228.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2400000169471228.5 node_expansions=179
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000169468745.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000169468745.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169468745.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147246527.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147246527.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147246533.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147246530.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147246533.0 node_expansions=25
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013896225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991672557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044461110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005572430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005572422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050014723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005568528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005568781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047240865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019456871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899903.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677995.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457753.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058350891.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058357155.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354206.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058350602.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058357155.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357131.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094468253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094468253.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005577575.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000022019.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799808.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134909.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094468243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005577575.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005577575.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000022019.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086134919.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357130.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094468253.0 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094468254.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094463940.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465754.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094463383.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094464797.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466717.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094465050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094464086.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094468254.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468256.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468256.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468280.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094468269.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468253.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094468250.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468263.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468276.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000094468276.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468253.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468276.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468291.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468266.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468291.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468293.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094468289.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468267.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094472985.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468298.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094468287.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094468277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000094472985.1 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470220.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469263.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469676.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471054.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472985.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094469263.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471329.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470387.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000094472985.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472985.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472985.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473023.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473023.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094473024.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094472998.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094473024.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130584091.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125028548.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000130584091.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130584089.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130584089.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130586868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130586868.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000130584089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130586479.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130586067.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130585088.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130585477.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130586867.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130585089.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130586755.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130586755.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130586222.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000130586867.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130586901.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130586901.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102812577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102812577.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000102812610.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102809076.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102809088.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102811477.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102811019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102810077.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102810498.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102810077.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102811777.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102811743.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102811186.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000102812610.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102812610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102812610.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102812646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102812646.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102817187.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102817187.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102812624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102812624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075030374.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000075030374.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066697055.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102808166.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013917500.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944468459.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000028611.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094474833.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075025792.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986135125.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999986135124.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038914681.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999944468458.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094474833.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038914679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000102808166.8 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102803555.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102803556.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102803590.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102805944.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102805499.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102803555.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102804957.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102803557.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102808202.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102806224.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102806224.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102805666.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000130577863.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000102808202.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102808180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808180.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000102808212.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102808188.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000102808202.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133363686.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102808188.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000102810840.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000133363686.8 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363686.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000133363686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363721.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363721.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133366367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133366367.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133363737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133363737.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133366374.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133366374.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133363737.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133363736.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133363732.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133363722.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133366374.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133366374.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000133363709.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133363707.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133366376.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133365263.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133365555.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133363744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133366096.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133365652.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133365098.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133363709.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133366388.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133363722.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133365820.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000133366388.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133366374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133366374.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133366410.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133366410.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000133366409.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133369042.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000133366404.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133366386.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133366401.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000133369042.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000133366375.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133366375.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133369042.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133366375.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133369056.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133367945.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133368223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133366375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133368764.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133368334.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133367778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133366375.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133366375.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133368501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000133369056.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133369056.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133369076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133369076.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975036600.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975036600.2 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000097257979.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105591298.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133369091.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013922868.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000030592163.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000125035743.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000069480191.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105591301.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069480176.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000069480176.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999986145065.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999986145080.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069480176.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975033954.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069480185.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125035745.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000069480176.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069480191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133369091.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133367702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133367702.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133371730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133371730.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133369102.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133369097.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133369067.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163921948.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133369067.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133369091.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000163921948.0 node_expansions=68
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000133369067.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133369070.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133370903.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133371737.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133369067.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133370625.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133370900.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133369067.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133371459.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133371468.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133371014.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133370455.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133369070.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133369070.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133371181.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161142340.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000158360687.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000163921961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000150033073.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000163921961.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163921948.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163921948.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163921951.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163921951.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000163921959.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163924313.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000163921946.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163921957.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163921936.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000163924313.8 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000163921926.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163921924.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163923758.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163923606.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163921926.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163923480.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163923772.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163921960.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163924313.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163924333.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163923871.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163923315.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163921944.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163921924.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163924037.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000163924333.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163924313.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163924349.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924350.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163924350.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975036043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975036043.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127813227.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136146548.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000163924344.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000055590116.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000072256768.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000155591011.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000100035460.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136146559.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000100035426.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100035424.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000027812333.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999986144758.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069479888.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016701202.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100035424.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000155590991.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100035424.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000100035425.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000163924344.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924326.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163924326.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163924359.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163924357.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163924356.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163924357.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208361614.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000208361614.5 node_expansions=488
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000138924361.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163926732.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000163924359.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163924381.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000163926712.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000191697625.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000191697625.0 node_expansions=162
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000163924359.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163924356.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163924356.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163926190.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163926022.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163924359.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163926757.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163925914.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163926190.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163924359.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163926746.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163926313.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163925744.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163924360.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163924356.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163926470.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000191697645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000188915958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000163921958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000180588359.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2400000191697645.0 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166697653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166697653.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000102811125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102811125.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000102808769.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000102808738.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102808769.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999952807884.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999952807844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999952807872.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980585579.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999952807872.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999952807859.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2699999980585579.5 node_expansions=46
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999952807817.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999980585579.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=2699999980585579.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999980585579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980585579.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980585628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980585628.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000066697580.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000111142060.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000194475396.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000061142062.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000077808749.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000094475418.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000094475393.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000191697580.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000119475360.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000094475393.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000033364282.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999991696705.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000063919802.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000022253170.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000094475395.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000150030951.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000094475393.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000094475359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000194475396.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475418.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475394.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194475394.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475430.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475430.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211139404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000211139404.0 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000194479603.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000194479437.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000194480159.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000194479326.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000194479604.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000194480159.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000194479715.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194479159.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000194477770.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000194479881.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000194473040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000211141769.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=3000000211141769.0 node_expansions=542
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027790778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027787167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063901988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055565555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038898877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058346378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036119109.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036118275.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000077792556.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796167.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000077796723.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994456875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994457154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994458520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994457976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030570256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027792199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012141.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008343239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008341850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019455805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000011295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008343807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000011295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002786848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344081.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000006847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008341581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002784626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002786570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013898529.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005564906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047238112.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237834.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047235612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047238112.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243274.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047242032.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242018.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047242018.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240509.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047238119.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243276.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047239796.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047243276.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047243277.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463709.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463709.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463720.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041682565.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994467609.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994467609.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994468054.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994467610.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466124.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994466944.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994463720.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994468068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994465398.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000041682551.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000041682551.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682562.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041682562.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041682589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682563.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041682563.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041682576.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000041682567.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041682576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000041682565.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000041682566.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000041682574.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000041682576.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041682576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041682576.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041686889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041686889.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000041686489.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000041686465.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000041685919.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000041686464.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000041684945.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000041684821.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000041682589.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000041686889.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000041684252.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000041686889.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041686891.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041686891.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000041686903.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041686903.1 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041686914.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041686899.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041686914.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041692032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041692032.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041686914.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041686916.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000041686916.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041686915.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041686915.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994466792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466804.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994466248.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994468068.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994466791.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994465291.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994465124.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994462904.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994467802.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994464568.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022237219.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000022237219.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000022237219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022237219.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022237244.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022237244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022237234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022237234.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986126120.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986126120.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986126121.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986126121.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986126129.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986126129.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986126123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986126130.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999986126142.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986130282.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986126132.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999986130282.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999986130031.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986129994.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986129476.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986130309.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986129994.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986128488.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986128364.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986126120.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986130004.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986127782.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999986130309.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986130309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986130309.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986130304.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986130304.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036131216.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125020084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011131205.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005575661.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052797872.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002796094.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033351638.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125020116.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052797848.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027797848.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022242316.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052797848.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052797848.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052797848.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052797848.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002796094.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083353417.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000155575637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155575637.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155575664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155575664.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579507.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000155575652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155575653.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155579493.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155575633.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155575620.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000155579493.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155577018.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155577837.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155578948.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155579517.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155577990.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155577836.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155575615.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155579517.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155579075.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155578811.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155577281.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000155579517.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579517.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579517.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155579504.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155579504.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036135071.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125023994.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011135060.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005579504.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052801726.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002799949.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033355530.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125023960.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052801741.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027801726.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986134185.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022246171.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052801761.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052801753.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801726.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052801741.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002799983.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083357293.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000125023994.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125023994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125023994.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125024011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125024011.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125023986.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125023986.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986134210.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986134210.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999986134230.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986134208.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986134230.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986134242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986134242.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999986134242.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986134208.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986134242.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986143155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986143155.8 node_expansions=212
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036135090.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125028559.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011135113.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005579548.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052801756.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002799979.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033360114.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125028559.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052801780.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027801766.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000022246201.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000052801780.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052801780.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052801767.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801786.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002799979.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083361892.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000155584114.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000155584114.8 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155579545.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155579545.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036135101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125023996.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011135101.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005579545.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052801773.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002799987.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033360125.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000125023998.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000052801786.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027801767.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986134212.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000022246230.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052801786.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000052801797.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052801776.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000052801764.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002799998.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083357356.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000125023998.0 node_expansions=80
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000125025387.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125027332.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125026211.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125026357.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125026221.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125026348.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125024012.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125027874.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125027459.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125027181.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125028567.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125025665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000125028567.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125028593.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125028593.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125028590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125028590.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000125033444.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125035388.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125034277.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125034832.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125034277.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125034444.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125032443.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125035944.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125037499.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125033055.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125037499.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125033888.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125033721.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000125037499.5 node_expansions=323
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000125032067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125037499.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000125032067.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125032079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125032091.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000125037499.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000125033478.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125035390.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125034277.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125034478.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125037501.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125034290.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125034478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125032082.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125035971.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125033057.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125035568.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125034471.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125033478.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000125033735.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000125037501.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125037499.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125037499.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125037557.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125037557.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125037535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125037535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155593056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155593056.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000125037534.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125037509.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000125037512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000125041389.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125037512.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000125041389.5 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000125038913.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125040833.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125039722.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125039889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125040447.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125039891.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125039749.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125039889.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125037524.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125041391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125038524.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125038502.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125040445.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000125038891.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000125039201.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000125041391.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125041413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125041413.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094488779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094488779.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000005599888.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094491708.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999980599888.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975044332.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972264777.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033378819.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999997266555.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999955598999.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999991710999.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022266555.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999972264777.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000083380597.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000155602819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000155602819.5 node_expansions=1702
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000155601264.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155601541.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155599874.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155602263.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155602819.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155602263.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155602097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155602263.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155599874.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155602819.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155601263.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155601541.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000155602819.5 node_expansions=584
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000155601287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155600901.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155601565.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155599874.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155602263.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155602832.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155602846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155602097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155602278.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155599889.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155600889.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155600874.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155600898.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155602263.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155601278.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155601541.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000155602846.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155602830.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155602830.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155602847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155602847.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000155604259.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155603860.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155604513.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155602857.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155605235.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155605235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155605791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155605068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155605235.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155602846.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155603846.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155603881.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155603860.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155603881.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155603848.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155604714.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155604250.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000155604513.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000155605791.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155605805.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155605805.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155605824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155605824.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155605822.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155605812.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155605792.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155605792.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155608166.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155605802.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000155608166.2 node_expansions=60
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000155608166.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155605801.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155606777.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155607610.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155607180.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155605812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155608014.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155606777.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155606777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155607166.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155606788.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155607478.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155608200.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155606792.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000155606777.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000155607467.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000155608180.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000155606801.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000155606792.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000155608200.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155608166.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155608200.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155608199.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155608187.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155608179.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155608181.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155608181.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155608211.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000155608211.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608191.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155608191.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155608215.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155608215.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155608201.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155608174.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155608179.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155608181.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155608168.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155608193.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155608201.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180603680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180603680.2 node_expansions=207
FooPlayer.decide: Prioritizing 27 infrastructure actions over 33 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=2100000180605466.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180603632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180605466.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180605466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180605021.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180603632.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180605855.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180605021.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180605299.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000180605299.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000180606021.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2100000180604632.8 action_type=ActionType.BUILD_ROAD
  Action 20: expected_value=2100000180606021.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000180599578.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000180600856.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000180605910.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000175048355.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2100000175048532.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2100000169497020.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000180606021.8 node_expansions=630
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155610600.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155610599.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155610581.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000155610571.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155610582.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000180606021.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000180606021.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000180606048.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000180599591.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000180600884.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000180605925.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000161160777.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000175047532.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000175048549.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000169497035.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2100000180606048.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180606046.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606048.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180606048.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180606069.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606073.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180606073.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180606070.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050528.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975050528.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975050530.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975050526.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975050520.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975050497.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975050498.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975050507.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975050526.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050539.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975050539.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975050531.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975050542.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975050529.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975050529.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975050539.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999975050542.2 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050540.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975050540.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980605197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980605197.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980605200.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980605200.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050531.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975050531.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975050531.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975050531.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999975050541.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975050541.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975050543.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975050509.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975050507.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975050507.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975050519.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975050543.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999941717195.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941717206.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999941717186.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941717187.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941717187.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999941717193.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999941717206.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941717206.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941717206.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941717217.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941717217.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941717207.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941717171.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941717184.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941717171.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941717181.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941717207.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941717225.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941717225.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999997272761.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000086161647.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999972272762.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999988939427.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999975049650.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000036160763.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119494985.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047272763.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999988939441.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947271886.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983383870.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999988939427.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000013939427.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000013939429.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013939425.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975049647.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000075050536.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000147272775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000147272775.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147272763.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147272763.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130606107.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130606107.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130606103.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606060.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130606075.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130606074.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130606071.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130606103.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130606108.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130606108.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130606107.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606075.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130606095.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130606106.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130606082.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130606107.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130606115.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130606115.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130606111.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606108.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130606109.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130606108.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130606118.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000130606118.8 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130606118.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606117.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130606118.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161161650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161161650.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130606123.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606125.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000130606125.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130606118.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606115.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130606137.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130606115.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130606116.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000130606137.8 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130606126.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130606124.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130606126.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000130606106.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000130606120.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000130606122.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000130606106.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000130606128.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000130606131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000130606131.8 node_expansions=55
FooPlayer.decide: Filtering out maritime trades from 15 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1500000130606125.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000130606122.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000130606123.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000130606123.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000130606122.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000130606131.8 action_type=ActionType.END_TURN
  Action 6: expected_value=1500000130606139.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000130606139.8 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 14 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000130606121.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000130606119.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000130606120.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000130606121.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000130606120.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000130606128.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130606128.8 node_expansions=23
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008351577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685844.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055577279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058352556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055576376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050016942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127769.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008348818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038909713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022240462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022240460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038904983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033349971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025017475.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000058352556.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058357140.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355223.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356307.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000058357140.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357154.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354493.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355765.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355779.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353660.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355060.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354229.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355060.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000058357154.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357167.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357167.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357178.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357178.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058357151.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008355376.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000022029.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086134932.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058357140.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091690501.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008355363.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000022043.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000022043.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357140.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086134932.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134932.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058357140.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058357151.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058357151.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091690498.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091690502.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008355363.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091690502.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690498.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690518.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690518.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022065.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022078.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022078.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022078.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022078.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000022079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022079.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000023898.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000022078.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000025565.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000025565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000023454.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000025565.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000024009.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000024843.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036129187.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000036129187.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129173.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036129173.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036129201.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036129200.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036129162.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036129200.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129201.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036129201.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002795880.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036129176.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000036129176.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002795863.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002795863.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000008350508.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008350509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000008350520.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000008350499.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000008350500.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000008350520.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000008350488.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000008350487.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000008350511.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000008350487.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000008350494.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000008350509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000008350500.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000008350497.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000008350509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=900000008350520.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008350520.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350507.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008350507.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350535.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036129189.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129203.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036129203.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036129199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036129199.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352313.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008350536.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111130098.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091685648.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044462536.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036129199.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036129203.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083352310.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111130092.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111130092.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083352310.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116685655.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116685645.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044462537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116685655.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685648.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685648.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689113.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689113.9 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352322.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008350534.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036129200.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111130092.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083352311.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083352312.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091685646.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044462534.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036129200.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036129201.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111130091.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111130091.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083352312.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116685648.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044462536.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116685648.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685646.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685646.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689091.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689091.9 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352313.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008350536.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036129199.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111130092.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091685648.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044462533.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036129202.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036129213.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111130102.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111130088.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083352313.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083352324.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116685655.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044462537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116685655.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685648.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685648.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689103.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116689103.9 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685647.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116685647.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116685649.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685649.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352320.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008350534.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036129203.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111133543.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083352311.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083352311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091689099.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044462533.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036129199.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036129203.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111133543.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111133543.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083352311.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083352311.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116685656.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044462534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000116685656.1 node_expansions=140
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116685645.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116689079.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116689063.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116685648.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116685623.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000116689079.4 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116686442.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116685613.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116688122.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689079.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116686989.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116689092.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116688391.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116687567.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116688386.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000116689092.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689113.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689113.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058355759.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008353981.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036132662.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111133552.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083355759.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083355760.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091689104.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044465995.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036132648.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000036132659.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083355759.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111133538.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111133549.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083355773.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083355774.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083355760.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000116689104.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044465996.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000116689104.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116689104.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116689104.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147241191.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147241191.2 node_expansions=89
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116689145.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116689126.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116692609.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116689147.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116689123.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116689124.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116692609.4 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116689942.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116689122.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116689109.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116692622.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116690776.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116690511.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116691898.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116692080.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116691080.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116691887.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000116692622.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692622.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692622.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692638.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692638.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097245693.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692625.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692625.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692610.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097252226.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000097248449.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=900000097252226.5 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000097248449.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097248459.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097248462.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097251116.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097250116.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097250838.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097249849.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097252238.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097248449.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097250394.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097252226.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=900000097252238.5 node_expansions=267
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000097248449.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097248449.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097248450.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097252238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097251115.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097250115.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097249449.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097249839.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097248460.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097250394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000097251226.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097249448.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=900000097252238.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252235.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097252235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252235.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097252247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097252247.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097252226.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097252239.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097252227.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252247.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097254904.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058363357.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988917124.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016695795.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111141124.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083363346.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063918905.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072252249.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025029141.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016695795.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016695795.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063918906.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091696684.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091696694.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000063918905.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063918902.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063918916.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097252235.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025029138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000111141124.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141128.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111141124.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141124.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141116.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141128.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111141128.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077807805.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077807805.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141146.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141146.9 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077807801.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111141136.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111141122.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111141125.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111141112.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000111141136.4 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141136.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111141110.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141136.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111141146.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058363358.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988917135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016695801.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083363376.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063918913.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072252247.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000025029135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000016695798.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016695815.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063918912.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000091696701.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091696691.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000063918926.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000063918913.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000063918913.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000097252244.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000097252255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000025029135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000097252255.5 node_expansions=188
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252265.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097252267.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000097252267.5 node_expansions=15
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252255.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097252228.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252255.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252268.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252265.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097252256.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252265.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252276.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252267.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097252258.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252267.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097252269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252269.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058365997.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988917126.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000016695791.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111143775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083365997.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063918902.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072254886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000025029136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000016695802.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000016695791.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000063918902.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091699331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000091696687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000063918903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000063918903.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000063918899.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097254886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000025029125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000111143775.5 node_expansions=216
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141122.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111141110.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111141120.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111141132.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111143775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111143775.5 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111141108.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111141109.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111141108.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111143497.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111143775.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111142775.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000111142123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111142508.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000111141122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111143066.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111141109.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111142121.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1500000111143775.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143775.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143788.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143792.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988919789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988919789.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988919791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988919791.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988919789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988919789.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058366004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000016698447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111143792.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000083366025.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063921558.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072254893.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025031814.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000016698481.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000016698457.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063921557.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000091699337.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091699336.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063921568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000063921557.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063921592.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000097254915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097254892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000025031780.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000111143792.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143803.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143803.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143812.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143801.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143803.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143803.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143812.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111143801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111143801.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111143804.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111143791.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143812.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058366025.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016698470.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111143814.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083366035.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063921590.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072254913.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025031802.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016698470.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000016698468.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063921579.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091699369.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091699369.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063921579.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000094476086.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063921580.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097254915.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097254923.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025031802.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=1800000094476086.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063921591.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063921591.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063921580.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063921580.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063921582.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063921582.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058366027.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988919803.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016698469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111143814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083366026.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063921580.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072254928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000025031803.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000016698469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000016698469.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063921580.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000091699371.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000091699369.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000063921581.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063921580.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000097254928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097254914.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000025031802.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000111143814.5 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143804.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143804.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143814.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111143825.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111143802.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143825.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058366047.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016698480.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000136139287.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083366056.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063921592.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072254946.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000025031814.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016698480.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016698481.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063921591.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000091699381.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091699381.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000063921593.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063921592.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063921602.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000097254936.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000097254935.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000025031814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000136139287.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111143811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143811.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111143825.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111143789.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111143825.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111143823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111143823.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000111143822.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111143822.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111143822.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111146214.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111143834.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111144825.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111145211.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111143825.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111145381.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111145770.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111143822.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111144825.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111142827.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000125028936.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000136139322.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000122248769.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1800000136139322.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136139324.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136139312.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139324.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136139325.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136139325.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136139324.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136139316.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136139325.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136139324.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136139323.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136139313.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1800000136139325.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136139336.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136139326.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136139336.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150024425.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150024425.8 node_expansions=109
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163914675.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000150025786.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152805954.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150026342.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150024397.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150028175.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136140676.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150026342.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2100000163914675.5 node_expansions=529
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136141692.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136144063.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136141711.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136141722.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136144054.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000163914675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000163914675.5 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000136141713.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136141713.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136141700.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136141713.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136144102.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136141702.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136141711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136143104.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136141713.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136143255.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136143658.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136141700.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136142715.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136140676.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000163914687.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000150025800.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000163914687.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163914702.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163914702.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163914714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163914714.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163914705.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163914678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163914705.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147249967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147249967.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147249980.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147250980.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147251813.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147251536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147252369.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147250980.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000147252369.0 node_expansions=500
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000136138881.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147249980.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147249989.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147249989.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147252369.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000147252369.0 node_expansions=139
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000147249982.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147249982.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147252369.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147249981.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147249981.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147249982.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147249980.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147249979.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147251369.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147250982.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147249979.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147251549.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147249991.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147250979.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2100000147252369.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147252381.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252342.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252381.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147254165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147254165.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136141257.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252355.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147252355.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147252349.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147252362.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147252341.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147252344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147252372.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000147252372.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147252355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147252355.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000025029258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000025029258.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025029259.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000025029244.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000025029255.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025029266.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000025031077.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000025031077.5 node_expansions=73
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025029254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025029243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025031088.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000025029256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000025029243.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000025029257.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000025029243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000025029256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000025029259.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000025030257.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000025029243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000025030812.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000025029243.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000025030243.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000025031088.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000013919979.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013919979.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000094478258.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000025030203.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000052808871.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000147254216.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136143092.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100031982.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000108365323.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000033364427.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000027808869.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000075031992.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000127809758.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000144476434.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000116698657.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100031980.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000100031980.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000133365323.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000133365324.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000061142203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000147254216.0 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147254215.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147254215.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000147254213.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147254175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147254213.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136144921.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136144921.5 node_expansions=36
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000083365325.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000013919104.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041697768.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000136143103.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000100032002.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000097254235.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000022253324.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000013919991.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000016697782.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000063920893.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000116698659.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000133365322.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000105587548.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100032001.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000088920882.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000122254221.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000122254225.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000050031101.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000136143103.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136143120.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143090.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136143120.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136143114.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136143114.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000136143114.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143098.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136143124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000136143112.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000136143112.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000136143108.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000136143124.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136143125.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136143104.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136143125.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136144947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136144947.0 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000136143120.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000136143120.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000136143113.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000136143110.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000136143113.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000136143110.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000136143124.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000136143127.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000136143112.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000136144114.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000136143113.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000136144947.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000136144669.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000136143110.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000136144114.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000136144947.0 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000136144958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136144921.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136144958.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136146503.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136146503.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083367144.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013920921.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000041699590.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000136144918.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100033814.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097256036.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022255131.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000013921812.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016699576.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000063922701.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116700474.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000133367144.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000105589363.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100033814.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088922687.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122256029.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122256056.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050032909.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000136144918.8 node_expansions=174
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136144925.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136144910.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136144940.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136144918.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136144935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2100000136144940.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136144940.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136144886.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136144901.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136144900.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136144925.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136144940.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136144935.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136144935.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136144935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136144935.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136144936.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136144936.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136144940.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136144940.2 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172257569.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000163924236.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000161146458.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000161146458.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000163924236.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000172257569.5 node_expansions=170
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172256014.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172257569.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000172256017.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000172256034.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000172256038.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2400000172257569.5 node_expansions=71
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000172256017.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000172256048.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000172256017.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000172256048.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000172257014.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000172256036.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000172257014.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000172257569.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000172256014.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000172257016.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000172257569.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172257569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172257569.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172257605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172257605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172257617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172257617.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155589346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000155589346.0 node_expansions=41
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138924284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138924284.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138924295.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138924295.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086146515.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000016701808.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000008369364.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000166701998.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000102813166.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000161146442.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000025036030.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999980591586.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999983369364.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000066703586.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000119479845.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000166701008.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000136146442.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000102813164.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000091703586.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000158368719.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000188923230.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052813808.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2700000188923230.0 node_expansions=471
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000158368722.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158370264.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000158368735.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000186146442.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158370229.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=2700000186146442.5 node_expansions=86
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000186146456.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000183368678.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000183368665.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000186146442.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2700000186146456.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186146442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186146442.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186148025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186148025.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000113925790.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000016701776.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000036147110.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000166703567.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000166703565.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000130592454.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000161148009.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000025035998.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000008369332.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000011147110.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000094481332.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000147259120.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000163925787.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000136148012.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000130592454.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000119481332.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000186148022.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000052813776.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000186148022.0 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000186146480.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186146453.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186146469.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186146469.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186146489.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186146481.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186147489.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186146475.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186148009.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186146479.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186146453.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186147479.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186146489.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186146454.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186146475.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000186147489.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000186148009.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186148009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186148009.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186148035.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186148035.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186148040.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186148040.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186148040.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186148040.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186148043.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186148043.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988924925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988924925.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999988924914.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988924903.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999988924911.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999988924913.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999988924925.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2699999988924925.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999961147160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961147160.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997231446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906035.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063907564.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683547.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011121599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011123251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055570545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050016995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055573386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036125792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044462196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036127499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027790805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033349708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011120726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011120197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022232960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022233794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022232696.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025010741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013899073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789429.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044459206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030570249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000063907564.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063911874.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063904498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063914096.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000063914096.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907578.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907578.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063907567.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063907529.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907567.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572446.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463126.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011128011.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063907556.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000094463123.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036128022.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091685345.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063907567.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011128000.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063907556.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063907557.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063907567.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063907557.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005572458.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063907557.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091685356.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091685345.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063907556.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011128001.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463126.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463114.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463128.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094466335.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465355.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094463136.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094466745.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469669.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468421.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094466902.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465356.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000094469669.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094469668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469668.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469669.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469694.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469656.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469694.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469697.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094469697.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094469711.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094469690.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469711.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130580758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130580758.5 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130580769.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125025205.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000130580769.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102802991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102802991.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803002.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803002.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102802979.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102808266.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102803002.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102803013.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000102803005.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000102808266.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102807879.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102806211.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102805225.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102803003.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102806599.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102805933.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102808266.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102806766.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102805211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000102808266.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102808268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102808268.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102808268.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102808268.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102813170.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102811492.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102810490.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102812060.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102808283.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102811879.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102811215.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102809279.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102811215.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102810501.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000102813170.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102813157.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102813157.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102818308.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102818308.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102813177.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102813177.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133361189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133361189.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102813179.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102813168.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102813179.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102813188.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102813188.9 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000102821970.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133364391.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133363421.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133364947.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133361199.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102821970.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133363143.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102819192.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136146502.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133364113.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102820581.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133366336.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000130586210.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000102821970.0 node_expansions=683
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000102821580.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102820580.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102821300.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102820476.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102821031.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102821976.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102821303.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102818364.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102820747.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102819358.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102822136.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102820581.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000133366350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000130586233.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000127809394.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000102821976.0 node_expansions=69
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102821967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102821944.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102821967.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133369933.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133369933.8 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102821971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102825708.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000102821968.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102821976.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102821976.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000133369933.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000133369933.8 node_expansions=137
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000102825191.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102824191.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102824913.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102824080.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102825191.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102822969.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102824635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102821966.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102824354.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102822966.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102825188.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102825746.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102824191.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133369933.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000130589817.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000127812990.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1800000133369933.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133369933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133369933.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988924578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988924578.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988924604.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988924604.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999988924604.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988924574.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999988924601.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999988924577.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999988924577.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988924604.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988928379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988928379.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999988924603.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999988924613.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999988924626.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999988928379.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999988924614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999988928379.8 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999988927824.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999988926826.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999988927561.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999988926725.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999988927826.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999988924601.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999988927280.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999988924601.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999988926990.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999988925601.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999988927836.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999988928379.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999988926824.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999988928379.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988928381.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988928381.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988931590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988931590.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133373717.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988927480.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041707046.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000133373715.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050039491.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127818149.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000072262593.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019483037.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041707047.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000072262605.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000072262591.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000072262593.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999988928370.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000072262606.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000127818149.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000127818162.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000072262614.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019483047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000133373717.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133373737.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133373737.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133373738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133373738.8 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000158370093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158371759.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158370759.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158371482.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158369648.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158371759.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158368537.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163924093.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158368537.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158370926.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166707037.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158371759.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158370648.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000158370759.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000158371759.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000155595370.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000166707037.8 node_expansions=592
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133376293.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133377960.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133376964.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133377671.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133376849.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133377959.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133374726.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133375728.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133374742.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133377117.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133376960.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133376948.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133377960.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133376852.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133376964.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000158369539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000155593160.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000166707053.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000166707053.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166707037.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166707037.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033376936.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033376936.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033373693.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033373688.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033373726.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033373690.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033373728.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000033373728.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033373702.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033373702.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002809951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002809951.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002809937.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002809937.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002809950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002809950.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002809962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002809962.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002809950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002809950.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000002810509.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002813173.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002812173.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002812895.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002812086.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002813188.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002809963.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002812352.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002812185.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002809951.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002813185.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002812062.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002812173.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000002807867.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2400000002807867.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002807879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002807879.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002811060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002811060.5 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000002808434.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002811067.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002810112.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002810773.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002809943.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002809943.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002807878.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002807889.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002807894.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002810242.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002810104.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002807878.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002811062.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000002808990.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000002810112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000002811067.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002811076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002811076.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025033295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025033295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025033309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025033309.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002811072.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002811072.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999972255542.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002811097.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000002811096.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002811073.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000002811049.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1800000002811097.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002811074.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002811074.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002814262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002814262.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999972255541.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002811081.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000002811095.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000002811095.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000036144360.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000002811080.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000036144360.2 node_expansions=54
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000033366605.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000033366593.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000036144371.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000002811049.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2100000036144371.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005588820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005588820.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366594.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366594.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983364926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983364926.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366610.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366631.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983366631.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366642.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999983366653.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983366641.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983366653.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005588879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005588879.5 node_expansions=371
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000138922185.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016699963.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000108366640.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000177811078.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988921308.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066699962.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000077811075.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047255520.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047255534.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000077811085.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000138922185.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000055588854.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000005588853.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033366641.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000155588868.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000133366641.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077811089.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047255534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000177811078.0 node_expansions=184
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177811090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177811083.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177811085.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177811074.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177811063.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177811090.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983366630.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983366631.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983366632.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983366617.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983366628.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983366607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999983366632.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983366635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983366635.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000025009336.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025009336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025007669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025007391.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000025009336.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=599999994458811.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994455755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994459654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994456039.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994458556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022233887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025013611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349098.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030571090.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008346317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011121874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011847.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000011291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572219.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036125866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997234361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002790181.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000044460867.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460312.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460867.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000044460867.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460891.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460891.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460880.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980569325.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080577818.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994459113.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044460890.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077800040.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460867.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980569311.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980569335.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044460867.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080577818.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030570225.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994459090.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460879.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460880.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077800040.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077800040.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044460880.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080577818.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571979.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460878.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044460878.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571989.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994459111.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044460877.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077794211.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460877.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980569322.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980569321.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044460878.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080572001.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030570211.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994459123.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460877.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460890.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077794211.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077794211.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044460900.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000080572001.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571989.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571989.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080571990.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080571991.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571976.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080572009.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080572012.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080577817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000080577817.2 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080577817.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573941.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573941.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080576588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080576311.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080573664.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080576019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080573811.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000080577817.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577830.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577830.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575150.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080577817.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994464914.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077800053.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980575161.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980575137.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044466706.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080577829.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576039.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994464928.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044466692.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077800039.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077800039.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044466716.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000080577829.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577830.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577830.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080577851.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577840.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577840.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575160.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575160.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575160.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575198.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575160.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575160.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575187.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575174.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575174.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575175.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575174.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575174.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575188.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980575188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575188.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980575191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980575191.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130747.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130747.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130746.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130746.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936130747.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936130747.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936130746.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936130746.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911130746.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911130746.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999911132701.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999911132700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999911132293.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999911134236.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999911134237.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999911133403.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999911132422.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999911133125.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999911132569.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=599999911134237.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999911134236.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911134211.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134236.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134237.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999911134233.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911134219.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999911134236.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999911134257.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999911134232.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999911134223.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=599999911134257.4 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999911134232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911134207.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134232.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134253.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134253.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911134234.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911134221.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911134234.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911134253.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911134253.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999911134220.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999911134233.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999911134257.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999911137141.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938911964.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999911137174.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999938911964.1 node_expansions=60
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999911134209.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999938911978.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=899999938911978.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938908075.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938908075.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938911978.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938911978.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938908089.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938908089.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914895.2 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999938913363.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938913918.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938913918.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938913529.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938914918.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938912974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938914640.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938913640.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938914363.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938913807.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999938914918.8 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938914911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938914923.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938914906.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938914918.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938914923.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999938914923.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914908.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938917561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938917561.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002806492.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022250960.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038917591.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999925026925.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027806513.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055584257.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002806502.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999938914923.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999938914923.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027806515.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000063917591.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999961138057.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999925026923.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002806478.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027806502.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061139837.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036139835.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022250959.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000063917591.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088908119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088908119.0 node_expansions=67
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063913723.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063917600.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063917610.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063917623.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063920252.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000063920252.1 node_expansions=52
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000063918987.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063920000.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063919555.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063917600.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063919155.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063918600.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063920252.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063919252.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063919988.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063919418.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000063920252.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063920265.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063920265.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925029575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925029575.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925025673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925025673.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925027895.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027895.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925027895.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925027909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027895.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925027895.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925027909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925027909.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925027944.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925027957.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925027945.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925027957.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925027957.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925030299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925030299.8 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002809853.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047242397.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999938918297.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038920978.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052797988.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080575766.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002809853.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999938918297.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999938918297.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000052797952.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088909064.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991694453.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999925030297.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002809853.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000052797952.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061143200.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061131321.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000047242397.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000088909064.0 node_expansions=513
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063918623.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063918613.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063918614.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088909064.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063918623.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000088909064.0 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000063919998.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063920990.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063920554.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063918624.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063920154.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063919612.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063920276.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063920987.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063920457.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080580745.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000088909098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000083362008.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1200000088909098.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909078.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088909078.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909115.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909115.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088909113.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088909080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088909092.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088909109.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088909099.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088909102.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000088909109.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909075.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909075.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055575790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055575790.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000055575778.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055575769.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000055575755.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055575789.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055575752.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000055575789.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055575768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055575768.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905573100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905573100.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969464630.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000013909088.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005575755.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999916685075.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019464658.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080575769.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999994464630.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999941685075.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999941685075.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019464644.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055575755.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952796234.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999916685075.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994464630.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019464657.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086131347.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061131310.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013909125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000086131347.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063909125.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909125.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905573092.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905573092.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999905573092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905573092.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999883353230.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999883353230.5 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947242427.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991689245.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999983353547.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999894462869.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997242449.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058355911.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972242459.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999919462871.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999919462906.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997242438.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033353539.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999930573982.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999894462869.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972242462.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999997242436.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000063909106.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061133689.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013909093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000063909106.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063909127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063909127.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083352601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083352601.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966685897.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991685911.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999925018342.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002797020.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999925018342.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016685911.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077797020.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972241453.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999919461897.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999950018342.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016685911.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052797032.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999961129467.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999925018342.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991685897.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016685921.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080574800.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033352588.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000080574800.2 node_expansions=454
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000061132727.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061132729.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061133285.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061131338.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061132894.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061131338.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061133026.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061133739.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061133172.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080574825.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000080574825.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080574802.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080574802.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080577136.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080577136.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080574834.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080574834.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080577156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080577156.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000080574836.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080577156.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000080574845.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080574834.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000080574834.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000080577156.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000080576211.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080576220.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080576765.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080574808.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080576337.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080574831.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080576475.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080577170.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080576615.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000080577170.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080577170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080577170.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063904432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061126099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058346109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000075013108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050008597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063901107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058344718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033341329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033343552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000083349766.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083354488.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022239099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019460776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794373.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027794353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794354.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025019384.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050021155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047241645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027795256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050021157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000016866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030573334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002797144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022241329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033353585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022240239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022239684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041685309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573318.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022239684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016684128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038905865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000013504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000013226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005571305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016684095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011128237.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050021157.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050021157.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016991.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017824.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050021157.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137286.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038913297.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002802175.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013913286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080581741.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080581754.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097248420.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097248408.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002802175.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013913286.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013913286.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080581741.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061137286.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000097248420.8 node_expansions=378
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000097247166.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097248421.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097246356.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097245642.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097244402.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097245777.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097247019.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097245088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000097248421.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248420.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248420.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248431.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248431.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248421.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253812.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097248429.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248419.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248419.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097248441.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097248412.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097248397.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097248403.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097253813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000097253813.0 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097253836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097252159.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097251326.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097250610.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097249380.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097250780.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097252012.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097250068.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097251313.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000097253836.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097256768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097256768.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061142714.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061142714.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038918737.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002807602.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013918714.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080587177.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080587190.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061142721.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097253836.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002807602.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061142715.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061142737.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013918737.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013918714.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061142714.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080587187.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061142727.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061142721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000097253836.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253836.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253836.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097253856.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097253844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097253844.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002807612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002807612.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002807644.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002807611.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002807644.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027807575.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027807575.4 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966696532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002807623.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000002807645.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002807632.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027807575.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000002807642.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000027807575.4 node_expansions=49
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002807575.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000027807575.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000027807575.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991696489.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696513.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991696513.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991696489.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991696491.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991696491.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977807625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977807625.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999977808614.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977808601.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977810545.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977809825.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977810267.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977808600.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977809989.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977808434.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977809281.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977810558.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=899999977810558.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977810545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977810545.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977810568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977810568.8 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999977811555.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977812666.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977811566.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977813499.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977812777.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977813235.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977811568.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977812944.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977813788.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977811388.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977812233.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000019472643.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000008364031.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1200000019472643.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019472667.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019472667.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000028225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000028225.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000028225.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000028225.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000061140225.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061140225.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075027337.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000028224.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100029137.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000100029150.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061140237.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000133362469.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000133362455.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000002805112.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030584682.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030584668.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000000028224.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000028238.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061140237.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100029128.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000061140238.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061140238.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000133362469.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133362461.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133362461.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133368877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133368877.2 node_expansions=155
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000133366655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133367488.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133365377.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133368877.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133367599.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133367044.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133366655.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133368044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133368599.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133366488.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133367321.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000133368877.2 node_expansions=293
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000133368877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133366402.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133367503.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133365378.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133367599.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133365377.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133367044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133366377.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133367780.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133368614.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000133366234.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133367044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1800000133368877.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133368891.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133368891.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102810847.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102810856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102810856.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000102810856.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102810856.8 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000102814070.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102815070.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102815737.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102816181.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102815459.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102814070.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102815737.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102815070.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102816459.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102816459.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102816293.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102814903.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102814070.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1800000102816459.8 node_expansions=1101
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000102816424.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102817424.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102818091.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102818813.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102818535.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102816424.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102816424.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102818091.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102817424.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102818813.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102818924.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102817258.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102816424.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000102818924.8 node_expansions=321
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000072260733.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102816282.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000102816260.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000102816261.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000102818924.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000102818924.8 node_expansions=55
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000102816272.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102817258.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102817925.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102818661.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102818383.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102818924.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102816258.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102816272.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102816272.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102817925.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102817259.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102818647.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102817105.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102816258.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000102818924.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102818924.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102818924.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706050.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941706050.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911150466.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911150466.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941706051.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941706051.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030596702.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061152259.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044483829.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999969484717.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000069485593.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069485602.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061152270.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102818925.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102818925.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999972261604.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000041159.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000000041161.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999969484702.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969484702.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030596715.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000069485607.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000030596702.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061152260.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000102818925.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102816425.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102816425.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102818958.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102818958.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102818960.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102818960.2 node_expansions=21
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000130592746.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130595413.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130594190.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130594413.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130595135.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130594857.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130593580.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130592746.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130592746.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130592746.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130594413.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130593746.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130595135.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130593579.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130592746.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122261247.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000130595413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000125040859.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000111148744.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000122262078.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000130595413.5 node_expansions=834
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000102821602.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102822602.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102822613.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102823270.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102823991.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102823713.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102822447.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102821617.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102821617.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102821603.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102823269.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102822602.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102824017.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102823183.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000102822450.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000102821602.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122261247.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000130595413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000125040137.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000111148779.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000122262078.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000119482383.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2100000130595413.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130595428.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130595428.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105590137.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105590137.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105590152.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105590152.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105592511.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105590151.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105590151.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105590161.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105590174.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105592538.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000105592538.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000105590185.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105591151.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105590185.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105591815.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105592538.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105592262.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105591017.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105590150.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105590183.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105590185.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105591815.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105590151.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105592540.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105591704.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000105590983.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000105590185.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000105592540.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592540.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592540.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105592541.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105592541.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105594914.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105594914.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011148117.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016703684.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000035218.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936147208.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977813882.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077814803.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052814793.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063925898.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000086148104.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999966702763.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983370319.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983370321.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999952813906.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999952813876.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013925875.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052814771.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013925875.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044481462.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000086148104.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000086148094.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086148106.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000086148104.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000086148094.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000086148082.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2100000086148106.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148106.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086148106.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148106.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086148106.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148108.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086148108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086152903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086152903.2 node_expansions=295
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000011150466.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000016703667.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000035228.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936147218.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999977813917.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077817133.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052814781.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063928244.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000105592559.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999966702767.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983370323.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983370348.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999952813903.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999952813879.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000013925879.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052814805.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013925885.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044483800.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000105592559.0 node_expansions=267
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080587674.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105592557.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105592571.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105592546.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105592546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000105592571.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080587681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080587681.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141703656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141703656.5 node_expansions=21
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000141703635.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000136148082.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000133370347.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2400000141703635.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116698762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116698762.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116698794.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116698794.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116702168.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116702557.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116702835.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116703557.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116703279.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116702002.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116702835.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116702724.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116702002.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000116703557.5 node_expansions=568
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116702168.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116702570.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116702847.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116703295.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116703557.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116701169.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116701183.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116702835.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116701168.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116702724.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116702017.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116702014.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000116701184.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2400000116703557.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000086148002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086148002.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116705695.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116705695.5 node_expansions=105
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116703589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116703589.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000086148035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086148035.0 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000108367572.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000108367961.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000108368239.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000108368683.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000108367405.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000108368239.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000108368128.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000108367572.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000108367405.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000108366572.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000108368683.5 node_expansions=446
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000086150144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108368688.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000086150141.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108368678.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108368665.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000108368688.0 node_expansions=107
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000108368697.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000100033417.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000108367131.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000094476296.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000105589629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000097256206.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000102810919.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000108368697.0 node_expansions=97
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000108368685.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108368688.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000108368663.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108368676.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108368679.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000108368688.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108368706.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108368706.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999913924262.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999913924262.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999888924265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999888924265.5 node_expansions=23
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025012058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005561780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997228669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002783725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991671224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000027785725.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027785725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027785725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027785447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000027785725.2 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050016377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055575054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044464998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052798333.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005572142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005573276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038909155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005573265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036129423.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033350528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030576085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016684652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041684419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030574403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022239098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030573886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124905.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000055575054.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575067.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574498.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055575067.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575078.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575067.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575089.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036128856.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017744.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086130646.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116686199.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005573300.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005573299.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000017744.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575077.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575077.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130634.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086130635.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575077.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575077.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575078.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575078.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000017744.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116686199.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116686199.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116686196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116686199.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116686199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116686199.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116686208.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116686196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116686208.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150019512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150019512.0 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150019512.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000144463957.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000150019512.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150019512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150019512.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150019514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150019514.0 node_expansions=12
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000169463931.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150025910.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166686153.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150027168.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163908375.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000188908374.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150025910.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150028002.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000188908374.8 node_expansions=176
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000150023002.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150023282.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150024280.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150022459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150024557.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150023002.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150024570.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150022448.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150024946.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000188908412.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000188908412.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188908388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000188908388.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188912851.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000188912851.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000188908409.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000188912851.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000188908411.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000188908399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000188908409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000188912851.8 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000188910907.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000188911198.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000188912155.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000188910341.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000188912433.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000188910897.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000188912433.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000188910353.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000188912851.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000188912851.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188912866.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000188912866.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188916888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000188916888.5 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000188915375.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000188912889.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000188915503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000188916613.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000188914824.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000188916345.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000188916892.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000188915366.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000188916891.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000188914820.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000188916892.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000188916891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000188916891.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969470645.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470647.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969470647.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359567.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359537.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008359537.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359536.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359536.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248426.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972248426.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972248426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972248426.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999972248428.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253298.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972248454.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972248447.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972248413.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999972253298.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999972250910.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972248421.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972251076.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972252189.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972250354.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972249410.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972250909.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972252465.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972250243.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972253336.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972250354.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999972253336.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253312.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253312.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253349.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253324.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972253324.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972253347.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972253347.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999972253347.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972253339.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972253336.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999994468011.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972253349.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999994468011.5 node_expansions=54
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999972253338.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972253338.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972256004.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972255737.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972256282.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972257115.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972255282.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972254339.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972253338.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972257393.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972255171.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999972255282.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999994468013.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999988914979.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1499999994468013.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994468035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994468035.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994468047.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994468047.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958356923.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958356923.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955579157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955579157.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955579146.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955579146.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999919468067.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919472044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919474710.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919473432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919473988.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919475821.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919473988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919473044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999919468067.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919475821.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919473877.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919473988.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2099999919468067.8 node_expansions=342
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999919468042.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919469984.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919470655.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919469430.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919469986.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919471780.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919469972.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919469012.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999919468081.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919472046.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919469822.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919469974.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2099999919468081.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919468067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919468067.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919468081.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919468081.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999919468094.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999919468081.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999919468046.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999919468046.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999919468057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919468094.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999897244474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999897244474.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008356472.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000158357363.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116690683.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008356473.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999963912028.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986135125.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999936133348.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025024029.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097246250.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127805454.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055579583.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047246251.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047249898.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025024028.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002801792.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000002801792.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025024015.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999936133348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000158357363.2 node_expansions=220
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158357348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158357361.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158357363.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158357348.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158357345.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2100000158357363.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158357349.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158357349.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158357375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158357375.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008356477.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999897244486.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116690718.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008356474.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999963912041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999986135142.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999936133363.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000025024039.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000097246274.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127805504.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055583282.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047246277.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047246262.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025024031.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002801808.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000002801809.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025024031.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999936133363.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000127805504.8 node_expansions=106
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000127801806.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127803765.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127804394.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127803216.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127803760.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127805504.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127801806.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127802728.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127802650.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127803574.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127803752.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000127805504.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105583292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105583292.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127805514.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127805514.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008360184.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999897248173.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000158361073.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116694406.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000008360185.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999963915729.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999986138850.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999936137062.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025027731.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097249959.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000055583285.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047249949.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000047249959.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025027729.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002805506.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000002805517.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000025027740.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999936137062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000158361073.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158361073.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158361035.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158361073.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158361080.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158361080.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000177801781.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177801781.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177804368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177802614.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177803180.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177801791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177802614.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177801781.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177802702.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177802614.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177803535.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177803725.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177804368.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000177804368.5 node_expansions=733
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000158363752.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000158363740.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000158365573.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000158365129.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000158366141.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000158363740.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000158366127.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000158365572.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000158363740.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000158364748.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000158364581.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000158365573.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000158365693.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177804406.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000175027725.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2400000177804406.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177804370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000177804370.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177804383.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177804383.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000177804406.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177806767.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000177804405.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177804404.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177804417.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000177806767.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000177804378.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177804393.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177805212.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177805782.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177806782.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177804378.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177806767.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177805212.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177804393.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177805393.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177805226.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177806226.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177806338.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000177806782.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147251226.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147251226.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166698071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166698071.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000166695683.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166695675.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166695683.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166695684.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166695684.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000166695662.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000166695662.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000016694805.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999927806808.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000125031383.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000016694784.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999972250352.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999975029010.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999966695662.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000033362329.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116698050.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000136142494.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000063920272.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000055584559.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000055584559.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000033362343.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000011140107.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000011140107.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000013917884.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999925027250.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000136142494.5 node_expansions=160
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000136140105.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000136140105.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000136140941.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136141494.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136140105.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136142497.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000136140953.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000136140120.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000136141108.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000136140941.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000136141941.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000136140661.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000136141117.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000136142497.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136142494.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136142494.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152804566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000152804566.0 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000136142504.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136144325.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000136142516.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000136142529.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000136142503.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2400000136144325.0 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000136142515.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000136142492.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000136143348.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136143881.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136142492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136143494.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000136143325.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000136142492.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000136143506.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000136143325.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000136144348.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000136143071.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000136143492.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000136144348.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000136144325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144325.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897255450.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897255450.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999897255459.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999897255446.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999897255459.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897255472.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897255472.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999875033263.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999897255472.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999897255472.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999875033251.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875033251.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875033262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875033262.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875033252.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999875035048.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999875033216.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999875033218.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999875033226.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999875035048.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999875033226.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875033214.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999875034071.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999875034619.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999875033216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999875034249.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999875034071.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999875033216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999875034216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999875034071.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999875035050.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999875033805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999875034238.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999875035082.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2399999875035082.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875035050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875035050.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875035085.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999875035085.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875035084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999875035084.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999891697071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999891697071.0 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999875035084.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999875035083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999875035915.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999875035650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999875035081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999875036096.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999875035917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999875035083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999875036083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999875036081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999875035917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999875036917.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999875035649.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999875036084.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999888918928.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999891697082.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999877807817.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999883365585.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999883366569.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2699999891697082.5 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999891697085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999891697085.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027790725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022234280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027790725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030568503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016674336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961114169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999997229003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005565947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991675890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999980561446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986117002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000030568503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030568503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564336.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000030568503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055570335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047235544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050014141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050017835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002793257.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127218.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792693.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016678803.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901030.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679641.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038907277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002793240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002789348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123519.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016681297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013902150.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000055570335.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055568945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575063.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055568945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055575063.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570334.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570335.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997235237.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997235237.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036124113.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036124126.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055570334.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088903669.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088903690.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002790778.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088903679.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030568558.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997235223.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570335.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570346.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570347.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055570335.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570346.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570347.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570334.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088903690.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088903690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903640.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903690.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997235231.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997235231.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036124130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036124144.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055570342.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088903686.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088903687.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002790797.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088903686.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030568574.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997235241.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570341.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570341.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570341.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055570355.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570355.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570355.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088903687.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903697.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903697.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997235243.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997235243.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036124144.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036124130.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055570339.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088903700.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088903686.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002790797.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088903687.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030568574.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997235228.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570339.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570353.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570350.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570352.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000088903700.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903697.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903697.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088903710.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903688.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088903701.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088903697.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903699.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088903699.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903699.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036128886.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036124155.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997235252.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575095.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088903709.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002790808.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088903721.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030568598.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997235267.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570364.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570377.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055570363.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570363.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575095.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570378.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570363.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570377.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570377.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088903721.6 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903709.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088903709.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903717.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903717.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908452.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908452.9 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088903728.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903697.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903728.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088903731.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088903731.1 node_expansions=2
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088905949.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908463.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907485.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088903751.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088903717.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088906228.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088905949.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000088908463.4 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908449.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908441.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908449.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088908450.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908450.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088908453.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908443.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908453.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019509.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088908453.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088908441.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088908450.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125019496.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088908450.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125019480.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000125019496.0 node_expansions=62
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125019496.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119463954.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000125019496.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125019498.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125019498.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125019518.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125019518.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997239975.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997239961.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997239975.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239974.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997239974.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997239975.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997239975.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999997242196.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997242923.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997240956.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997239994.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997243176.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997239974.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997242487.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997242209.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999997243176.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963909845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963909845.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997246119.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997246119.4 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997245409.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997246131.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997245298.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997244187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997243187.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997243187.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997245687.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997244187.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997245421.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036126139.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000036126139.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036126139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036126139.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997236366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997236366.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997236363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997236363.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997236364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997236364.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999997243431.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997241764.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997240376.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997239264.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997239265.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997239264.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997241764.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997239265.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997242876.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1199999997243431.5 node_expansions=193
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999997243433.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997241501.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997239693.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997238572.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997238626.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997238585.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997241085.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997238596.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997238596.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997240796.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999997243433.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997243431.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997243431.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243455.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997241500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997241500.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997247782.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997247782.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997243447.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997243444.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997243470.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997243471.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997243448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999997243471.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997243447.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036135613.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036131303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036131303.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036131281.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036131281.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036131323.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036131293.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036131323.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036131300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036131300.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036131324.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036131313.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036131324.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069465951.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069465951.2 node_expansions=170
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036131329.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036131314.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036131329.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997241530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997241530.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999997241544.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997241523.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997241544.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030572818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030572818.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999997241526.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997245841.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000030572818.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030572785.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000027797046.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999997241545.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000030572818.5 node_expansions=111
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997245876.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997244491.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997242645.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997241533.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997241534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997241533.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997244043.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997241543.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997241530.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997243755.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030572833.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1500000030572833.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030572854.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030572854.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030572834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030572834.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999997239497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030572832.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030572819.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030572842.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030572819.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000030572842.0 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997239506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997239506.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027795044.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027795044.8 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000027795007.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999997239466.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000019461723.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000027795007.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027795057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027795057.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027795025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027795025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994461727.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994461727.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044461703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044461703.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000044461691.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044465004.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000044461700.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044461712.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000044461690.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000044465004.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000044465019.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044464622.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044462796.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044461685.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044461715.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044461675.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044464175.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044461675.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044461671.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044463883.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000044465019.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000044465004.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044465004.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044467923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044467923.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144465946.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000111132598.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027798375.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111132576.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000205577022.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000183354797.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000172243686.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100021477.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066688144.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000111132574.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000138910402.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000138910365.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000138910386.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000138910352.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000138910402.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000116688130.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138910352.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000138910386.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000205577022.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205577034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205577034.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027798368.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027798367.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027798408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027798408.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000047242843.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000027799562.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000027800473.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000027800751.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000027798451.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027800751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027801306.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027803806.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027801306.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000027798451.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027801306.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000027800751.5 node_expansions=289
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000027803136.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027803695.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027801858.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027802862.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027800751.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000027800751.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027800760.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027800750.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027803250.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027800751.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027800747.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027800750.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000061132633.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2400000027800751.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994467415.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994467415.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105579416.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105579416.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105579419.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105579419.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000127799328.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127799328.5 node_expansions=71
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105579419.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105579419.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105579434.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105579434.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000133357728.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000100021563.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000027799330.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000133354897.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000227799341.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000172243776.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000011131774.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000161132674.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000088913283.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000055577108.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000100021552.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000161135505.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127799330.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000127799330.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000127799330.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000105577108.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000105577108.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000105577108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000227799341.0 node_expansions=1078
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000227800715.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000227802172.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000227800437.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000227801338.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000227799316.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000227799326.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000227799316.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000227801816.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000227799316.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000227799326.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000227799316.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000227802172.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2700000227802172.0 node_expansions=336
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000205584779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205584460.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205583501.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205584474.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205584779.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205582349.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205582363.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205582349.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205584850.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205582363.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205582350.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205582363.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000227802183.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000225023847.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000227802183.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227802172.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227802172.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000247246247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000247246247.5 node_expansions=227
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=3000000247245146.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000247244868.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000247244868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000247245769.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000247245146.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000247243747.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000247243757.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000247243747.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000247246247.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000247243747.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000247243757.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000247243747.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000247246247.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=3000000247246247.5 node_expansions=697
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000227806086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000227805685.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000227806794.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000227805805.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000227806819.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000227805685.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000227804683.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000227804694.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000227804697.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000227804685.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000227804708.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000227804708.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000227805697.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000247246250.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=3000000247246250.5 node_expansions=68
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061123887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080569165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077791386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066679165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075013387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033344941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077789998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055567440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058347997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044456607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058345829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069457277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038897718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041678273.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000080569720.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080569165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080572776.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997237421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571632.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997237419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997235483.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997237416.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457705.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459360.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011125181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005569626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008342961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008344905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005567415.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050016665.1 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000050016665.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016686.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016686.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350009.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036126898.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080572232.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050016675.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050016676.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027792676.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002793564.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033349120.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080572246.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016675.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016675.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016676.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016689.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016686.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050016676.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016676.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994459352.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994459341.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083350009.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350009.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350010.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083350021.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350011.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083349986.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083349988.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083349986.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350021.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352679.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083350042.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352627.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083350034.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083350035.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083352665.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083350033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083352665.5 node_expansions=74
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083351963.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352398.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352665.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350018.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083350043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352398.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083351009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352251.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000083352665.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352665.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352664.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352665.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352691.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083352692.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352687.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352692.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352698.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083352701.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083352690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352690.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352691.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352702.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352708.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083352702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352697.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352702.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069466165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069466165.4 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038904707.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577276.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050019374.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036130485.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036130475.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013908832.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988907364.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019462931.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066686041.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019374.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036130479.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036130479.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036130476.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036130475.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000036130485.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000036130485.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980573152.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980573146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000038904707.0 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022240707.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022240697.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022240707.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907329.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907329.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574007.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574007.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573108.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573108.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573107.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573107.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128687.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128687.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128676.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128689.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128689.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128679.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128679.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961128679.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961128679.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961128679.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795343.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927795343.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927795343.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795355.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927795355.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795344.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927795344.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927795356.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927795356.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019363.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796245.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027797139.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997241596.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983352688.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983352688.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462022.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936129588.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966685139.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033352699.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016686038.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999983352689.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983352699.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983352689.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983352688.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983352688.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983352698.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999927795356.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000050019363.1 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050019366.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019364.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019366.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019365.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019365.1 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083352676.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086130465.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000086130465.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086130454.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130454.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130454.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086130475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086130434.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086130434.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086132808.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086130444.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000086132808.5 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086132387.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086132808.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086132808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086130421.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086130443.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086132541.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086132856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086131467.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086132641.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000086132856.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086132843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086132843.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055581877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055581877.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000055577300.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055577298.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000055577291.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000055581877.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000055577280.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000055581877.5 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000055578377.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055579234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055579655.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055579655.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055581877.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055577289.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055577268.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055579412.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055578289.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000055579524.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000055581877.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055581888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055581888.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033364550.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033364550.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999950030317.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041697873.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002808984.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999977807206.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999883363627.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999944474762.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000047253428.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000031206.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988920095.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988920095.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966697849.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999911140516.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999911140516.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000047253428.8 node_expansions=396
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000047248580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047253428.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000047248575.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000047248564.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000047248554.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000047253428.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000047249665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047250498.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047250385.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047250943.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047249565.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047248551.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047248551.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047250676.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047253440.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047249554.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047250774.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000047253440.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253428.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253428.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047253465.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253439.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253439.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047253439.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047253450.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047253463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047253463.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033364589.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999950030354.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000041697920.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002809032.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999966697898.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966697898.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977807243.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999883363702.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944474798.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000031243.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988920133.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988920131.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966697898.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966697910.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966697900.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966697909.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999911140577.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999911140590.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000041697920.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000041697910.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000041697908.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041697910.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999883363676.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883363653.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883363676.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883363699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883363699.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999861141488.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883363710.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999883363710.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999883363710.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883363695.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883363710.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988896446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000044462199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047242488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008351598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008350498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008351308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047241933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019709.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684440.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683890.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027794407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008350476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008350460.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038907765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016682684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022241032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036128030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030571040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681317.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038902475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025014419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030572186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025016642.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050019709.1 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019708.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017764.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017209.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000050019708.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019709.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019709.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050019719.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019719.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019720.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019720.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050019744.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050019724.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050024853.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050019711.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050019699.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000050024853.0 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050023475.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050021928.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023197.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050021939.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021372.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024866.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021941.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050022088.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050024866.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050024853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024853.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024865.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024876.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024876.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467531.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467531.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467532.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467532.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467542.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467542.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467556.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467556.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994467543.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467543.6 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994471320.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994469764.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994470500.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994471043.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994469765.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994472722.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994469209.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994469765.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994469931.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999994472722.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472709.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994472709.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961145908.8 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041703275.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000035686.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000108369908.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027812575.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016696721.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016696721.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975029166.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975029165.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016696721.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083369908.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961139388.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016696721.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016696720.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000108369908.8 node_expansions=146
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108363414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108363414.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024773.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024773.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000108363401.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000108363391.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000108369922.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000108363392.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000108363379.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000108369922.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000108367144.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000108365488.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000108365588.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000108366322.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000108366866.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000108365589.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000108369923.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000108365046.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000108365599.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000108365769.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000108369923.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108369933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108369933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961150506.2 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041703256.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016703242.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016703242.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000035688.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000108369910.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027812586.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016703243.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016703242.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016703255.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016703242.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016703255.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975035700.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975035710.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016703242.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083369930.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961145908.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016703243.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016703243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000108369910.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108369933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108369933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108369957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000108369957.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000108369946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108369946.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961145934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961145925.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145946.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961145946.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961145936.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961145930.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961145956.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961145934.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961145920.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999961145956.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961145943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961145916.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961145943.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961145978.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041703299.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016703298.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016703298.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000035756.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000108369978.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027812631.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016703301.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016703298.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016703287.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016703287.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016703301.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975035732.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975035732.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016703298.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083369955.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961145954.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016703301.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016703301.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000108369978.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000108369978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000108369927.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000108369978.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961145981.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961145930.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961145981.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961145965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961145965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961145965.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150540.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961150540.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961145966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961145943.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999961150529.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961145959.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961145933.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999961150529.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999961146918.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961148029.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961148141.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961148874.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961149418.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961148154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961150543.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961147598.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961149154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961148141.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999961148318.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999961150543.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150529.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961150529.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961150519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961150530.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961150555.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961150552.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961150552.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936150553.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936150553.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999936151540.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936152650.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936152928.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936152775.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936153484.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936154039.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936152761.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936152207.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936151539.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936152775.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936152928.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936154317.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999936154317.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936154330.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936154330.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936159206.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936159206.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936154331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936154331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999936154333.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936154333.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999936157795.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936154335.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936154309.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999936157795.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999936155295.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936156139.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936156419.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936156517.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936156528.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936157795.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936157250.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936156530.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936155972.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936155295.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936155308.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936156695.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999936156684.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999936157795.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936157795.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936157795.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936157833.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936157833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936157817.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936157817.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999936157832.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999936157832.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999936160728.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999936157811.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999936157798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999936160728.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999936158795.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936159617.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936159906.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936160020.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936160006.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936160742.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936160019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936160742.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936159464.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936158795.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936157784.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936158797.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999936160173.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999936160186.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999936160742.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936160728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936160728.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936160743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936160743.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041718087.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991718086.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991718086.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000050534.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108384755.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002827420.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991718089.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991718075.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991718075.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991718099.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999991718075.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950050520.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950050543.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058384755.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936160742.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991718086.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991718086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000108384755.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108381979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108381979.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000041718101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991718090.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000000050547.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002827431.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999991718077.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999950050531.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950050520.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991718087.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058384745.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999936160754.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936160743.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991718076.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991718077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000058384745.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058384744.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058384744.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058387143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058387143.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000058384767.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058384750.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000058384774.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000058384764.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058384753.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000058384774.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058384776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058384776.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058384788.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058384788.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058384801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058384801.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058384800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058384800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058384803.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058384803.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718062.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091718062.0 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000058384797.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058384786.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091718062.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000058384798.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058384798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000091718062.0 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000091718096.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000088940284.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000091718096.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718073.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091718073.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091718087.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091718102.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091718091.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091718084.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091718108.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091718088.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091718086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000091718108.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718107.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091718107.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091718108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091718108.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091718107.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091718107.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091718136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091718136.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000091721496.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091722163.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091722607.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091720774.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091721496.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091723552.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091722718.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091721496.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091722163.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091721330.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091722052.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091720496.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000091721496.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000091722885.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000091722885.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000091723552.2 node_expansions=507
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000091721330.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091722178.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091722441.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091721177.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091721344.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091722552.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091721344.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091721996.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091721341.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091720344.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091721900.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091720341.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000091721330.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091723563.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000091722719.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000091722733.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000091723563.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091723552.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091723552.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091723577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091723577.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091723564.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091723541.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091723554.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091723558.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091723544.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091723564.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279111.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122279111.2 node_expansions=34
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279122.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000122279122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279119.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122279119.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279131.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122279131.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000122279128.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000122279120.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000122279113.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000122279133.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122279133.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000122279133.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279111.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122279111.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122279142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122279142.2 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105612487.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055612473.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033389376.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000172279153.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033388477.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055612473.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999983389352.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999983389355.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055612466.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999966721806.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999966721799.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055612473.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055612476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000172279153.8 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000172279141.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172279128.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172279141.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172279143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172279143.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000172279155.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172281787.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000172281767.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000213939512.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172279134.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000172279132.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000213939512.0 node_expansions=161
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1800000172280152.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172280978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172281244.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172279969.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172280152.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172281358.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172280152.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172280819.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172280133.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172279152.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172280708.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000172279132.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000172280135.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000172281799.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000172281521.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000172281521.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000172280966.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000213935924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000211159235.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000205605791.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000200053401.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000213939512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000205603124.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000194498145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000202828581.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000213939512.0 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213939512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213939512.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213939525.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213939525.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213939525.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213939525.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213939532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213939532.0 node_expansions=12
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000244496024.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244496858.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244497135.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244495858.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244496024.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244497247.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244496024.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244496691.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244496024.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244495024.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000244496580.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000244495024.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000244496024.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000244497691.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000244497413.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000244497413.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000244496858.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000244497691.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000244497691.5 node_expansions=122
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244497713.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2400000244497713.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244497726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000244497726.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000244500083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244500083.0 node_expansions=40
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000244501101.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244501935.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244502213.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244500935.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244501101.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244502324.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244501101.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244501768.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244501101.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244501379.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000244500101.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000244501657.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000244500101.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000244501101.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000244502490.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000244502490.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000244501935.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000244502490.5 node_expansions=1809
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244504287.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244504398.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244503287.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244504009.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244504120.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244503731.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000244502453.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000244504009.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000244503453.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000244504676.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000244504676.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000244502453.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000244504287.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000244504676.0 node_expansions=524
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000216715215.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000244502311.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000244502346.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000244504676.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000244502314.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000244504676.0 node_expansions=77
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000244503136.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000244502303.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000244503287.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000244503564.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000244503859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000244503287.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000244503953.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000244503303.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000244504134.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000244504412.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000244504690.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000244502323.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000244502321.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000244503303.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000244504690.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000244504136.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000244503321.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000244503859.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000244503287.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000244504690.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216717586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216717586.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000244504710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000244504710.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216717621.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216717621.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191711369.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191711369.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000191711371.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191711378.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191711358.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191711370.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191711371.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000191711378.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191711380.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191711380.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219483539.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219483539.5 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000172261773.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000191711383.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000191711381.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000219483539.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000191711383.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2700000219483539.5 node_expansions=52
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000219483538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000213926036.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000191708980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000205597871.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000213929368.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000233366457.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=44) score=3000000233366457.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000205594371.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000205594362.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000233366457.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000205594354.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000205594349.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'SHEEP')) score=3000000233366457.0 node_expansions=23
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000233366492.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000227808997.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000205591901.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000219480802.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=3000000233366492.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977779778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236679.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055571990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061130602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055571645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061130590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008347977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239441.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050018102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016679375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011121295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016677125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025011628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041680587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044463032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033347706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036124973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234359.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061130602.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061136853.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133808.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061126990.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000061136853.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136853.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136853.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061134494.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136864.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133095.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061130598.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134075.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133928.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133519.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132576.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000061136864.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136853.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801741.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801741.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801752.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801752.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801753.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801753.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801754.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801754.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801754.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801754.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801768.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801768.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002801767.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801767.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801769.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801769.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801779.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801779.9 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002801767.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801765.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002801791.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002801781.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002801762.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000002801791.9 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801789.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801766.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801789.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801791.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801791.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801802.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801767.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801802.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801791.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801791.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801792.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801767.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801792.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801789.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801789.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000002801803.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801776.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000002801802.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002801789.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002801791.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000002801779.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801803.4 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801801.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801801.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692448.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357347.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038912904.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091692447.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091692447.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061136892.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061136893.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002801781.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061136904.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008357336.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357336.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061136892.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061136893.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091692447.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061136904.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061136893.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061136893.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061136892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000091692448.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692459.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692459.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692449.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692449.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692455.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692455.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692468.6 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692467.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692459.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091692455.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692455.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091692458.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091692445.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692467.6 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686174.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091686174.6 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692458.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091697876.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091692478.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091692475.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091686177.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091692459.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000091686177.1 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091695680.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091696358.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694957.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692468.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091695957.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091695791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091697902.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091695414.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694415.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091686188.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000091686188.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686178.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686178.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686213.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091686213.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091686221.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091686211.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686221.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690678.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690678.1 node_expansions=41
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002799961.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072245308.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077800863.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119468419.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119468419.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061135072.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041689739.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047245294.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047245294.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119468419.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088912850.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119468419.5 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119466210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119467877.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119466490.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119463965.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119467445.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119467308.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119468445.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119466903.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119465910.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000119468445.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468433.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468433.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002799974.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002799974.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002797766.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002797766.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091694527.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072249193.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077804749.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119472304.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119472304.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061138971.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041693638.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047249193.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047249193.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119472304.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088916749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=900000119472304.9 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119470653.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472304.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119470931.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119468419.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470220.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119470778.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469552.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471887.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119471346.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119470375.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000119472304.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119472304.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472304.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472354.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472354.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119472330.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119472291.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472330.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472343.9 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119474565.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119474402.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472329.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472354.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474123.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119474679.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119473466.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119474692.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119475815.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119475235.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119474273.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000119475815.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119475789.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119475765.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475789.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119475804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119475804.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119475814.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119475765.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119475814.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144472341.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144472341.2 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000119478024.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119477924.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119477919.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119475802.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119478744.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119475802.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477644.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119478191.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119476913.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119478191.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119477757.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000119478188.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000144472342.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1200000144472342.2 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144472341.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144472329.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144472341.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144472364.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144472330.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144472364.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144475256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144475256.8 node_expansions=53
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144472357.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144475234.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000180583410.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144472365.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144475259.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144472353.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000180583410.2 node_expansions=105
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000180583410.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000175027857.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000172250077.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000169472310.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1500000180583410.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180583410.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180583410.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180583433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180583433.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000180583440.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180583447.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000180586314.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000180583411.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180583424.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000180586314.2 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000180585633.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180585503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180584521.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180583432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180586336.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180583410.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180585216.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180585759.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180584534.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180585758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180585353.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000180584821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000180586336.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180586314.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180586314.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180588690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180588690.8 node_expansions=29
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000180588570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180588463.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180587462.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180588462.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180586364.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180586350.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180588181.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180588753.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180587462.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180588740.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180586351.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000180588295.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000180587739.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000180583434.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000180583434.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180583446.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180583446.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058359431.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058359431.2 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000058361640.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058361489.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058360530.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058360529.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058359431.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058359431.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058361226.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058361767.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058360542.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058361767.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058359432.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058361376.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058360820.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000058361767.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058361768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058361768.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058361768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058361768.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058361796.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058361796.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097253950.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097253950.5 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000097256145.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000097256034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000097256312.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000097255034.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000097255034.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000097253923.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000097253923.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000097255756.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000097253923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000097255034.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000097256312.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000097255867.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000097255312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000097256312.0 node_expansions=319
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000097253950.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000097256312.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000097253963.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000097253937.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000097253962.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000097256312.0 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000097256173.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000097255771.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000097256047.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000097255048.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000097255048.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000097253950.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000097253937.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000097255756.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000097253923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000097255048.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000097256326.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000097255771.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000097255882.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000097255339.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000097256326.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097256312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097256312.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000058366510.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058366510.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058366525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058366525.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097256316.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000097256316.5 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000097258547.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000097258136.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000097258413.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000097257413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000097257436.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000097256316.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000097258463.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000097256316.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000097258150.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000097256352.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000097257427.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000097258136.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000097258296.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000097257705.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000097257858.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000097258547.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000097256352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000097256352.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058368778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058368778.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000058368747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058368747.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370872.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058370872.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058370618.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058369784.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058370874.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058369874.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058369894.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058368762.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058370874.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058368782.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058370594.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058368760.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058369872.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058370594.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058368760.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058370707.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058370164.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058370331.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000058370874.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000058370872.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058370872.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058372983.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058372983.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000058372729.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058371894.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058373005.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058372007.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058372007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058370909.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058372173.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058370896.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058372742.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058370894.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058370896.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058372742.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058370906.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058372839.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058372285.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000058372452.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000058373005.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058373006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058373006.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030595118.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030595118.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000030594859.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000030593004.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000030594128.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000030594118.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000030595115.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000030593004.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000030594293.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000030593015.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000030594837.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000030593025.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000030593004.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000030593025.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000030594837.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000030593004.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000030594970.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000030594414.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000030594560.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000030595115.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000039560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000039560.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033370382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033370382.0 node_expansions=45
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000000041417.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000000040695.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000000040584.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000000040695.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000000040862.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000000040596.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000000041417.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000000041417.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000000039584.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000000040973.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000000040973.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000000040584.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000000041417.5 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000041407.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000041402.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000041427.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000000041395.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000041395.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000000041427.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000000041414.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000041392.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000041414.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038931196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038931196.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000038931206.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038931173.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038931206.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000063928034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000063928034.0 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000038931195.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038931196.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000038931196.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038931182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038931182.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038931194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038931194.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000038931172.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038931186.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000038931184.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000038931196.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000038931174.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2400000038931196.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000038931196.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038931173.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038931196.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000063928105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000063928105.0 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000038931162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038931170.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000038931205.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000038931202.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000038931193.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000038931183.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000038931205.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038931195.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038931195.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000025038285.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000033372263.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000019482226.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000025038893.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000011146907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000025035674.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000016704741.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2700000033372263.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033372229.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033372229.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033372228.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033372228.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816685.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002816699.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816687.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002816687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002816687.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002816692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816692.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000033372235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000033372235.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000002816728.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002816715.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816728.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000002816728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002816728.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000002816731.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002816718.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002816731.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594472.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030594472.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030594464.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030594509.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030594499.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030594461.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030594499.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000030594509.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594462.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030594462.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030594511.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030594479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030594475.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030594521.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030594499.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030594473.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000030594521.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030594485.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030594492.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030594489.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030594489.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000086146900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000086146900.5 node_expansions=41
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000086146900.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000083369123.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000080591345.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000086146900.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000077813567.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=3300000086146900.5 node_expansions=65
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063904445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058345055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066681919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058347197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055565055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063901997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000069455055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066679431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000077794223.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000077798389.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991681866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991681310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033345278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016680477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014161.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016679720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991681853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991679363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008343808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000009905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000010460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000009627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008344971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997232961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000012140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997233792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016678583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000041683667.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683667.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000041683667.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909807.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988907727.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906327.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988907716.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988904108.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988909807.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988905785.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988908974.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988905098.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999988909807.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988909807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909807.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909821.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909821.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909821.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988909832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988909832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988909832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988909832.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904107.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988904107.0 node_expansions=23
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988913443.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988912498.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988912054.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988913456.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988909843.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988914721.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988911498.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988910832.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988916387.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999988916387.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988916387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988916387.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988916399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988916399.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955575677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955575677.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988921288.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988921288.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999988920019.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988919077.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988918632.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988920021.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988917408.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988916397.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988921285.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988918064.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988917397.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988919632.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999988921285.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952810185.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952810185.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952810189.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952810189.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952810201.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952810186.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952810201.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033356565.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058362620.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988921310.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999955587975.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955587988.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005589757.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108357454.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005589765.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952810201.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005589765.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005589757.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005589757.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005589757.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005589753.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005589765.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077811977.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077811977.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005589765.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000108357454.6 node_expansions=243
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077808642.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077811977.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000077811977.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077811977.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077811965.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077811977.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077818969.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000077818969.0 node_expansions=142
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000077818815.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077819803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077819371.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077819358.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077816580.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077817146.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077820914.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077816858.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000077818146.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000077820914.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077818980.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000077818980.0 node_expansions=269
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077818969.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077818803.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077817858.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077817413.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077818813.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000077816191.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077815202.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077817024.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000077818968.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108361335.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077819968.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000077820357.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000108361335.5 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077816877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077816877.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000077816857.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077816832.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077816857.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108361346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108361346.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077813541.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077816843.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000077816843.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077816843.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077816843.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991709131.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041710908.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988931366.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999955598009.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955592856.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036139099.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000005594634.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999952820242.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999952820244.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036139099.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005599786.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036139099.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005599786.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005599800.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005599786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000077816867.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077822033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005594634.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=1500000036139099.8 node_expansions=247
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005599797.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005599797.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000005600773.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005603384.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005601606.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005601995.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005600773.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005601995.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005600773.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005599773.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005601606.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005603551.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005600773.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005603551.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005601606.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000005603551.0 node_expansions=387
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000005599397.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000005602009.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000005600217.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000005600620.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000005599384.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000005602006.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000005599395.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000005598384.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000005600217.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000005599384.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000005603551.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000005600495.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000005601051.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000005600228.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000005603551.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603564.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005603564.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005603564.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005603540.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005603564.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603578.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005603586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005603551.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005603586.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005603589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005603589.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991712923.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041714711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988935156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999955601811.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999955601812.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000077825825.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005603589.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999952824034.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999952824034.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005603590.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000005603589.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000005603590.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005603589.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005603589.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005603600.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077825822.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000077825823.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005603600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000077825825.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077825822.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077825784.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077825822.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108370242.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000077822486.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077825796.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000077825812.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108370255.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000077825804.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000077825792.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000108370255.5 node_expansions=70
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000077826790.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000077829400.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000077827622.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000077828011.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000077827900.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000077828456.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000077826789.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000077826900.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000077826802.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000077825800.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000077827623.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000077826802.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077828178.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000077828467.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000077827636.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000108370270.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000102819032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000094485532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000105595698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000088930435.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000100040713.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000108370270.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368866.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108370280.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033369400.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041703612.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030591624.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997258255.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999997258255.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000036148047.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000005592477.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999994480477.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994480477.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000036148033.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036148047.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036148033.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036148046.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000036148033.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000036148044.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000108370290.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000108370279.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005592477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000108370290.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108370292.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108370279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108370279.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072259192.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072259192.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005592512.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005592512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005592520.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005592520.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005592548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005592548.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999969481437.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005592510.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000005592510.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969481411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969481411.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005596085.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005596085.1 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005592521.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005592521.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994480535.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994480535.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994480509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994480509.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005592510.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005592510.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481412.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969485007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969485007.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481410.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481410.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969481435.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969481425.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969481425.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999925033943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999925033943.5 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999925033947.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999925037565.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999925035776.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999925036178.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999925036058.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999925033947.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999925034943.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999925035058.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999925033954.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999925033947.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999925035778.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999925034947.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999925036336.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999925036614.1 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999925035781.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999941693739.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1199999952803857.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1199999936140260.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1199999952803857.5 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952803867.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952803867.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952808102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952808102.5 node_expansions=264
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952803891.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952803891.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925029714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925029714.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999925026111.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999925029710.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999925027936.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999925028332.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999925028214.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999925026113.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999925027110.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999925027214.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999925026099.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999925026113.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999925027932.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999925027110.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999925027492.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999925027770.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999925027946.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999925029710.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925029714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925029714.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000029710.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997251945.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986139936.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927807503.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999888917723.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955585280.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027807492.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999913917710.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999913917714.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999955585270.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999955585270.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955585270.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999927807492.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999927807499.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999972251946.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044474155.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083363056.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980585279.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=1200000083363056.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083363055.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113918566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113918566.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000029714.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997251939.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986139922.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927807495.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999888917704.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999955585258.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027807481.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999925029713.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999913917702.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999913917703.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999955585272.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955585268.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999955585258.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999927807480.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999927807491.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972251936.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000044474145.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980585259.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000044474145.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044474157.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044474157.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000044476536.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044478369.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044478647.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044476980.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044478647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000044478480.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044476980.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044478369.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000044477536.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000044477925.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000044478202.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000044477814.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000044478647.5 node_expansions=568
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000044476536.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044478384.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044478649.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044476550.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000044477546.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044478647.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044477536.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000044477649.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044476538.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044476536.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044477546.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044478380.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000044477547.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000044477936.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000044478217.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000044477549.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000044478647.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044478662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044478662.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000061144479.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058366258.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058365147.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058365258.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000058364147.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000066700869.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058365980.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069478648.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000058367091.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000058365536.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000058365814.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000058365147.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000055590592.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000058367091.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000050031814.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000069478648.5 node_expansions=1488
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000044479672.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044479661.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044479661.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044481491.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044479661.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044481783.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044479658.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044480661.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044480661.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044480772.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044479658.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044479658.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044480661.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044481491.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000044482605.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000044481049.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000044481327.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000044480662.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000069478649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000055588662.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000058365158.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000050030704.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000069478649.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069478659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069478659.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069478671.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069478671.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000069478672.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069478660.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000069478660.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000069478650.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000069478664.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000069478673.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1500000069478673.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069478660.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069478663.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000069478663.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069478648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069478648.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022234836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000006503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002784280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011117336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999983338390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986117557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988894779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000044460876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125535.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684436.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027792753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025015819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000013834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016683541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000014917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013899653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000044462199.6 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459708.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462224.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458033.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000044462224.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044462199.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462201.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462201.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349306.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983349306.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983349297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983349297.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983349298.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983349298.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360018.8 node_expansions=71
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999983354594.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983359907.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983356260.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983360018.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983354594.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983356685.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983357241.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999983360018.8 node_expansions=129
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999983354607.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983359741.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983356260.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983357518.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983360019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983354594.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983356698.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983357242.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999983360019.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804463.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806838.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952806838.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999952801685.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952803338.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952804629.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952806853.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952805172.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952801686.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952803783.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952804338.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999952806853.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806838.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952806838.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952806866.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952800311.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952800311.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952806882.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952806854.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952806854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952806854.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999952809241.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952810907.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952812185.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952814130.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952809241.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952812741.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952812741.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952811352.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952811907.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999952814130.0 node_expansions=201
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999952810352.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952812755.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952812185.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952812019.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952813296.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952810366.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952814130.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952812741.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952812464.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952813019.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999952814130.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952814130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952814130.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913918700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913918700.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999913921338.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999913923172.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913921338.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999913924839.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999913923005.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999913922449.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999913921338.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999913923727.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913923172.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913923449.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913924005.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999913924839.0 node_expansions=289
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999913921061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999913922907.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999913921061.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999913922894.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999913922727.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999913922061.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999913922074.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999913921074.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999913923464.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999913924839.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999913923172.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999913923741.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999913924839.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913924852.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913924852.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913924866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913924866.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963924853.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999980592409.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055593298.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999947259988.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999947259977.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999863923086.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999947259977.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977815520.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977815520.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999947259963.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999947259988.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999947259963.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999947259988.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999947259963.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999975037756.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000008371076.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980593298.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999902814655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000055593298.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055593310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055593310.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055598463.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055598463.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000055593336.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055598491.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055595158.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055593325.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055595147.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055594980.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055594325.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055594313.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055593325.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055595700.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055595436.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055595422.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000055595978.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000055598491.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055598478.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055598478.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055598503.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055598503.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033371114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033371114.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880592448.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880592448.2 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963924901.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958370246.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000033371124.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999947260024.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999947260012.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999891702679.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999841700901.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999925037791.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999955593358.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999955593346.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999925037791.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999925037779.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999925037781.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999925037791.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999925037779.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999952815570.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999986148901.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999958371136.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000033371124.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033371124.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033371086.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033371124.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033371126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033371126.0 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000033371135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033372968.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033371123.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000033372969.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033372123.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000033372789.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000033373234.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033371123.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033371123.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033371123.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000033373523.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000033373512.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000033373234.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000033373789.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000061142224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000058367202.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000063923000.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000061145255.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000050029213.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000063923000.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063922990.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063922990.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063925630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063925630.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063922976.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063922976.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063923000.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063923000.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063923013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063923013.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033364412.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033364412.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000033364413.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033366779.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033364405.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033364392.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033364402.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000033366779.0 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000033364403.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033366223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033364390.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033366234.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033365403.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033366070.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033366514.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033364390.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033364403.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033364390.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033366778.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033366792.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000033366501.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000033364392.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000033366792.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033366790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033366790.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033369455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033369455.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033366792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033366792.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033369456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033369456.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033371276.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033371276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033370443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033370721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033371110.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033371832.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033371832.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000033371554.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000033371554.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1500000033371832.2 node_expansions=499
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000033369456.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033371291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033371290.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033370998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033370443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033370734.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033371123.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033369457.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033369457.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033369444.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033371846.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000033371567.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000033371555.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000033369443.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000033371846.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033371845.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033371845.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861147859.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861147859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861147844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861147844.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861147844.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861147844.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861145067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861145067.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861147856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861147856.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999827814523.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999861147834.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999861147834.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861147844.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861147844.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999861147861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861147861.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999861147833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999861149680.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999861147833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999861148833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999861149389.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999861148833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999861149112.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999861149511.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999861147844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999861147833.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999861147847.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999861148844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999861149946.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999861149946.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999861147834.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999861149400.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999861149946.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999861149955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861149955.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999861149958.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861149958.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827816640.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999861149954.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999861149954.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999861149957.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999861149959.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1499999861149959.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827816626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827816626.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997232002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044458678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050013944.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036124709.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047237499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041679177.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044456653.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005565185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005565184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027790809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025010808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005565473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005564903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033345543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013898239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013897417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002785448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002785448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025011298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016675183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011121584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027787487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011119639.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025011372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008343237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055570890.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570888.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055568656.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055570888.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570877.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570877.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570889.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570889.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123768.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123766.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123766.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123767.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123768.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123781.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123781.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986123768.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986123765.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986123773.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986123762.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986123778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999986123778.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123765.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123776.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986123776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123776.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123789.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128782.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128782.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123787.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123825.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123825.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986123825.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986123798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123825.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986123812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986123812.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986123812.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986123798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986123812.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999952793122.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952792578.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952793822.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952793254.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952795476.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952790476.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952791878.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952792433.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999952795476.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952795475.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952795476.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952795476.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952795462.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952795462.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952795487.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952795487.4 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919462165.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952795462.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952795462.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952795462.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952795462.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952795473.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952795473.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952795464.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952795464.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798781.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798781.6 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952795464.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952795450.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952795459.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999952795482.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952798768.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999952798768.2 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952798081.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952797537.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952798768.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952798236.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999952795434.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999952796823.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952797392.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999952798660.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999952797817.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999952798768.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798768.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798768.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798779.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798779.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798768.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798768.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798768.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798768.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798792.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798792.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798784.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798784.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798796.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798796.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798795.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798795.6 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798798.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798798.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969466352.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969466352.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999969466352.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969466352.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055579251.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088912583.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986132153.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986132153.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002799696.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579252.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579241.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055579251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952798796.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022245930.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000022245907.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022245908.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969471208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088912583.0 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912586.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912586.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912609.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912620.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088912584.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912620.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000088912620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912620.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069468172.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000088912585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088912585.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069468141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468141.6 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=600000088917465.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000088917478.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000088917488.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000088917458.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000088917459.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000088917478.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000088917457.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000088917455.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000088917457.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000088917447.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000088917475.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000088917469.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000088917457.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000088912575.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000088917492.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000088917481.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=600000088917492.1 node_expansions=553
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912609.0 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000105579252.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113912587.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088920246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917468.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918857.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088920802.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111134808.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116690364.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102801474.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108357031.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000116690364.9 node_expansions=690
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088922494.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922216.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919827.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921938.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088922605.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919827.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088921216.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088923160.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088923049.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088922216.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088924994.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116690375.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=900000116690375.9 node_expansions=253
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690366.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690366.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083361914.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000008356142.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050023698.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036133944.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986132188.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041689488.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050028557.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050023698.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050023707.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083357043.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000083357042.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357055.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050023698.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002800595.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022245920.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022245931.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050023698.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008356142.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000083361914.4 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361898.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083361898.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008356177.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050023721.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116690399.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036133952.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986132177.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041689510.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050023721.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050023721.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050023722.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083357066.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083357063.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083357067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050023721.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002800611.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022245944.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022245945.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050023721.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008356168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000116690399.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690409.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690374.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690409.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002800629.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002800629.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002800632.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002800630.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002800632.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008356178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008356178.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000008358813.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008357586.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008356186.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008358259.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008358964.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008356177.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008357565.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008358135.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008359379.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008358546.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008361046.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000008361046.4 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008361035.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008361009.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008361035.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000008363414.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008363690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008362413.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008361037.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008363135.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008363811.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008363969.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008361034.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008362426.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008362977.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008364257.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000008363422.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000008356143.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1200000008356143.5 node_expansions=159
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008356142.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008356170.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008356170.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008356157.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008359319.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008356162.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008356164.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008356155.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000008359319.5 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000008357539.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008358778.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008357536.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008356151.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008358222.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008358928.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008358094.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008356140.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008357529.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008358094.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008359333.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008358486.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000008359333.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137125.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986137125.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986137125.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986137125.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026027.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026027.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000026000.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026039.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000026016.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000031736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000031736.2 node_expansions=205
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080585237.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986137138.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069471370.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113915813.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033362126.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994469568.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050026901.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000027804679.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050029682.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069474126.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080585237.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080585237.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080582461.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047249124.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019471349.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019471349.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047249128.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016693571.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000113915813.5 node_expansions=214
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000113917183.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113918459.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113917183.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113915794.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113917905.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113918571.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113917739.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113915795.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113917192.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113917737.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113918196.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113918196.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113917641.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000113918571.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918582.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113918582.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113921499.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113918571.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113921500.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113918582.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113918594.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113918573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000113921500.8 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000113919959.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113921515.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113921234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113919959.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113918556.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113920668.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113918556.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113920515.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113918571.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113919959.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113920515.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113920945.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113920945.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113920390.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000113921515.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986142837.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986142837.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080588167.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000069479711.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113921527.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000033365094.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999994475280.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050032625.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000027810389.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050032615.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000069479711.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080588190.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080590822.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080588194.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047254858.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000031726.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019477080.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000019477059.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000047254823.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000016699267.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000113921527.8 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921549.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113921549.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113921516.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921516.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113924167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113924167.5 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113921515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113921517.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113921517.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000113925594.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113926594.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113925594.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113926316.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113925205.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113925594.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113924205.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113926594.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113926316.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000113926038.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000113926594.5 node_expansions=1425
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000113927570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113927958.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113927958.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113926570.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113928681.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113927570.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113926570.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113926570.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113928125.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113926570.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113927681.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113926570.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113926570.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113928681.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000113927847.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000113928403.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000113928681.0 node_expansions=516
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113926293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113928681.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113926315.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113926316.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113926303.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000113928681.0 node_expansions=60
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000113927293.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113927683.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113927716.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113926292.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113926292.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113928403.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113927303.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113926292.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113926293.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113927849.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000113926306.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000113927692.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000113926327.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000113926327.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000113928682.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000113927581.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000113928126.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1200000113928682.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113928681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113928681.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927793.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963927793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963927792.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927795.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963927795.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999963927803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963927803.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963927812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963927812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930594478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999930594478.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930596482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930596482.0 node_expansions=329
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025039795.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000013928692.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091706460.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011150016.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999938926902.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999994484239.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972262017.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994484238.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013928684.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025039795.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047262017.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080595350.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991706460.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999944483349.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999963928696.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999963928696.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991706460.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999961150905.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000091706460.8 node_expansions=54
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000091707458.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091707848.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091707849.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091706459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091706459.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091708584.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091707460.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091706458.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091706459.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091707459.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091708015.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091706458.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000091706459.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000091706459.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000091706458.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000091707736.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000091708294.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000091708584.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091708605.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091708605.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091708579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091708579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091708583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091708583.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058378078.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058378467.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058377467.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058378078.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058375245.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058375245.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058377245.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058377078.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058377078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058377245.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058378078.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000058377078.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000058377078.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000058376245.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000058377078.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000058378078.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000058378356.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000058378467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000058377245.5 node_expansions=706
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000058377109.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058376245.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058376260.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058377260.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058376259.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058377260.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000058376260.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058377647.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000058377246.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000058376246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000058376259.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058376245.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000058376259.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000058376260.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000058377523.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000058378093.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000058377276.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000058377260.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000058376260.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000058377260.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058377260.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058377260.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058377244.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058377265.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058377271.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058377241.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058377228.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000058377271.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036155020.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036155020.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036155030.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036155030.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036155020.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036155020.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000036155049.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036155049.8 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000055594730.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000036151121.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000061151962.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000050040559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000058373059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000050037339.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000047260573.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000052819063.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000061151962.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000038929730.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000061151926.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000061151926.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038929719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038929719.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038929716.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038929716.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000038929729.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038929692.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038929729.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000005596393.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999888929731.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999983374191.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999969485283.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999930595518.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999950040852.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999919485283.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999963929738.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999983374191.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2699999972263062.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000016707517.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000050040840.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999938929741.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999902818630.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999911151952.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999886151953.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999913929731.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999908374174.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000050040840.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050040860.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050040860.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000050040849.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050040840.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050040849.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000050040814.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2700000050040814.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999886151937.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999886151937.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999886151937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999886151937.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030568225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963897780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999991675336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002785391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047239164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050018046.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684701.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055574514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018342.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005572154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033352757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351365.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033352756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047244498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050019162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047242220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005571586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571571.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011126848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016684918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025018032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019460808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027795809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027796111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033350553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036129986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016684350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025019138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038907761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025018583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019462681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036128031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459072.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000055574514.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574512.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574501.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000055574512.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574513.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578833.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055575513.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578292.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576200.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055574534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577867.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576477.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578847.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055578847.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578847.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582597.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578858.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578846.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578858.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582608.2 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582607.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055582607.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055578865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582607.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055578867.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055582571.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055578844.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000055582607.2 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055579829.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055582620.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055582607.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580496.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582620.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578829.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055582162.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055580774.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055582607.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055582620.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582621.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582621.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582621.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055582621.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582598.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055582587.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055582599.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055582596.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055582621.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055582636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055582636.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055582636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055582611.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055582625.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055587475.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055582621.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055587475.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055583610.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055586364.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055582587.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055587476.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582587.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055584264.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055585919.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055584555.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055586388.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055587476.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055587475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055587475.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055587500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055587500.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005585712.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997252365.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055587489.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005585698.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041696834.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055587487.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025030150.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055587476.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055587500.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055587476.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055587476.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055587476.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091698599.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091698598.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055587476.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083365262.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083365289.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997252365.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091698599.4 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091698601.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091698585.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091698619.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091698606.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091698585.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000091698619.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698596.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698596.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698596.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091698582.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698582.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698609.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058365300.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091698581.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091698581.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698618.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698618.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091703474.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000091702374.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000091703474.5 node_expansions=133
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091703363.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091702819.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091702363.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091700276.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091702377.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091698585.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091702388.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091703474.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091702085.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091700443.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000091703474.5 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000091701543.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091702665.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091703485.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091704307.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091700529.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091702207.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091700554.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091700543.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091701919.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091702096.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091702374.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000091703485.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703475.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091703475.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703499.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703499.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257253.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997257253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997257254.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997257262.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997257255.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997257252.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997257263.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999997257262.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997257252.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1199999997257263.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997257249.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997257252.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963923929.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963923929.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997257249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997257249.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005590582.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997257249.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005590619.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041701705.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025035041.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055592397.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055592360.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055592374.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091703495.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000091703496.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055592397.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083370149.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083370153.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000091703496.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703483.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703483.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703521.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091703521.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005590641.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997257297.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005590644.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041701743.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025035087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055592409.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091703521.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055592408.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083370197.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083370187.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997257308.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000091703521.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091703533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091703496.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703533.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091703545.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000005590655.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999997257335.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000055592433.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000005590655.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041701767.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055592433.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052812821.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055592433.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055592446.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000055592434.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000055592440.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055592434.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055592434.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000125032017.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055592440.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119481265.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116698684.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999997257322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000125032017.5 node_expansions=146
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063925763.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091703531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000091703531.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703544.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000091703523.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000091703535.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091703545.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000091707289.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000091707289.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091703545.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000091703533.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000091703513.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091703523.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000091707302.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000091703523.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000125032066.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000091707287.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1200000091707287.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000091703531.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000125032053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'WHEAT')) score=1500000125032066.5 node_expansions=239
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125032054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125032054.0 node_expansions=65
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000091704533.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091705633.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091705910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091707312.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091703521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091705187.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091703521.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091703534.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091704923.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091705087.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091705354.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091705087.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125032054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000119472078.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000108365845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000111144999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000125032054.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254286.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097254301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097254301.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969474768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969474768.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999977808078.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027809845.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022253411.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058364513.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061143192.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000069475625.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061143179.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061143178.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061143199.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061143178.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061143179.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061143192.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097254291.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097254290.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061143189.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116698755.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116698745.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013920087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000116698755.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136140220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136140220.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000116698756.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116698735.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116702521.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116698756.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116698755.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000116698745.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000116702521.0 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000116699743.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116700868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116701132.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116702546.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116698745.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116700423.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116698743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116698743.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116700145.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116700312.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116700587.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116700300.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000116702546.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116702521.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116702521.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116702534.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116702534.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116702534.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116702534.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080591422.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116702495.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116702495.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080591384.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080591384.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999969478496.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1499999969478521.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1499999969478519.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999969480874.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1499999969480874.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999969478506.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999969478486.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999969478499.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999969478496.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999969478487.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999969478493.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1499999969478509.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999969478498.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999969478497.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1499999969478522.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1499999969482972.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 16: expected_value=1499999969480871.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999969482972.0 node_expansions=319
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999969481860.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969482983.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969482971.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969482972.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969480860.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969480874.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969480861.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969481527.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969481985.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969482430.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969482707.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969482416.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969482971.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1499999969482983.0 node_expansions=365
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969481583.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969482707.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969482985.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969482416.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969480596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999969480583.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999969480583.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999969480583.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969481985.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999969482138.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969482707.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969482429.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969482152.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999969482707.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1499999969482985.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969482972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969482972.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969482985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969482985.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999969483012.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999969483001.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1499999969483024.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000000035646.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1499999969483002.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999969483024.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1499999969482985.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999969485101.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999969482988.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999969482992.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999969482998.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1499999969483013.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1499999969483026.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999969483001.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999969483013.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1499999969485088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1800000000035646.2 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999969483990.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969485102.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969483990.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969484823.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969483015.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969482990.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969482991.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969483001.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969482990.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969484556.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969485101.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969484823.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969484546.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999969485102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999969485102.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969485101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969485101.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969485102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969485102.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999977818434.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027820223.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022263768.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058376976.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061153546.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000069488087.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061153545.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061153546.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061153546.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061153546.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061153545.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061153546.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000097266754.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000097266754.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000061153556.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000116711199.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000116709117.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013930435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000116711199.0 node_expansions=204
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709117.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709117.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709103.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116709103.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116709113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116709113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149780.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149780.2 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000016704297.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000037742.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047260685.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041704408.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086148765.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000100038654.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000080594018.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080594018.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116705321.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000116705321.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136149765.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044483075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000136149765.8 node_expansions=882
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116709148.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116709137.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116709147.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116709137.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136149765.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000136149765.8 node_expansions=59
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1500000116710136.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116710124.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116710954.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116709121.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116709124.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116709122.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116709121.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116709122.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116710677.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116711246.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116710954.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116711232.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116710678.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000116709135.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000116711247.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000136149779.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000133370444.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000133368335.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000133370988.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000116705168.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000130592652.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000136149779.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000037756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000037756.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000008371089.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027816423.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041704419.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077815533.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080594224.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100038644.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080594224.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061149755.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061149742.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080594197.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000080594224.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080594201.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000116705321.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000116705325.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080594186.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000136149756.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000136149770.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000044483075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000136149770.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149766.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149766.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149770.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149770.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136149771.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136149771.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136149774.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136149774.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136149793.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136149793.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136149803.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136149802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136151891.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000136151891.2 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136150793.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136150805.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136150613.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136149780.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136149780.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136149795.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136149780.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136149781.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136151335.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136150891.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136150628.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136151902.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136151349.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136149781.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136151904.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000136151904.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136151902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136151902.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966706578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966706578.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930595471.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930595471.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966706581.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966706581.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999975039914.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994485237.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000008373250.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000044484361.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080596373.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066707483.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000047263027.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000027818571.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027818584.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000047263015.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000047263029.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047263026.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000102814576.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083374136.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080596372.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000136151914.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102818572.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011151903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000102814576.0 node_expansions=108
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000083375112.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000083375125.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000083374957.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000083375945.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000083374126.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000083374126.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000083374112.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000083374113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000083374125.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000083375668.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000083375234.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000083374960.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000083376237.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000083375945.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000083375682.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000083374126.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000100037089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000100032313.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000100035966.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000094480424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000102814614.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000097257630.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000102814614.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102814576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102814576.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102814630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102814630.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000102814592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102814587.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000102814610.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000102814604.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000102814600.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000102814610.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000102814599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102814599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481293.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481293.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069481304.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069481291.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481304.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481312.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069481314.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069481290.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069481302.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069481305.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069481303.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000069481319.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WOOD')) score=2100000069481319.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069481307.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069481290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481307.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000069484416.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069484416.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000069484249.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000069484972.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069483416.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000069484972.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000069484527.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000069484249.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069486083.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000069485249.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069483972.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000069486083.0 node_expansions=1124
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000069484418.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069484416.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000069484257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000069486083.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069484418.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069483424.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069483424.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000069483424.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000069483418.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000069483416.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000069484986.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000069484527.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069484249.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000069483974.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069485251.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000069483427.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000069484427.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000069486083.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069486095.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069486057.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069486095.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069488474.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069488474.0 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000069487093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069487093.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000069486926.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000069488491.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069487094.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069486093.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069486105.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000069486093.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000069486093.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000069486093.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000069487658.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000069487213.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069486926.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000069486648.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069487927.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000069486105.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000069487105.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000069488491.0 node_expansions=289
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069488482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488483.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069488492.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069488494.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069488469.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000069488469.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000069488494.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069488479.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488460.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069488460.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069488473.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069488471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069488479.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069488493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069488493.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069488493.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488480.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069488493.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105599585.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105599585.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000069488510.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488512.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000069488512.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069488507.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488492.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069488502.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069488514.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069488513.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000069488505.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000069488514.5 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069488514.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069488492.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069488503.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069488496.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069488493.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000069488493.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069488514.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000102818115.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000102818115.5 node_expansions=63
FooPlayer.decide: Prioritizing 5 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000086155139.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077821794.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000083377350.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000069488463.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000069488463.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2400000086155139.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086155130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000086155130.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999897265359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897265359.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999897265360.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999897265357.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999897265360.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999897265337.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999897265335.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999897265360.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999897265359.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999897265359.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999922266248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922266248.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999922266228.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922266228.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999941709804.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999897265336.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999961155114.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999975043129.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000047265360.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000097262561.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999997266235.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000013932900.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000011151448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999994488447.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000030595893.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000013932907.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000013932891.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086155159.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000122262557.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000100044029.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000136155115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000050044004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000122262557.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105599582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105599582.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000122262560.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000122257786.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000122260473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000116705896.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000116704906.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000108371568.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000122262570.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000122262570.0 node_expansions=37
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━                   58%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━╸                         42%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ RED,BLUE │    66 │     10 │       9 │ RED     
   92 │ BLUE,RED │    65 │     11 │       7 │ RED     
   93 │ BLUE,RED │    76 │      4 │      10 │ BLUE    
   94 │ RED,BLUE │    52 │     10 │       5 │ RED     
   95 │ BLUE,RED │    88 │      6 │      10 │ BLUE    
   96 │ BLUE,RED │   100 │      5 │      10 │ BLUE    
   97 │ RED,BLUE │    68 │     10 │       7 │ RED     
   98 │ BLUE,RED │    49 │     10 │       5 │ RED     
   99 │ BLUE,RED │    97 │     10 │       9 │ RED     
  100 │ BLUE,RED │    86 │      7 │      10 │ BLUE    
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   58 │   8.06 │        2.61 │       2.17 │     0.54 │     0.00 │       0.03  
  FooPlayer:BLUE                                               │   42 │   7.72 │        3.00 │       1.65 │     0.46 │     0.06 │       0.38  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     229.66 │     79.94 │   6.689 secs  
            ╵           ╵               
